当前位置 : 主页 > 手机开发 > 无线 >

Titanium从流中保存文件

来源:互联网 收集:自由互联 发布时间:2021-06-10
我有一个来自服务器(SOAP)的流媒体与不同类型的文件,我在物理存储中做了什么. 我尝试这个代码,但我只用我的字符串创建文件. api.getFile(function(fileString) { var original = 'Appcelerator'; var de
我有一个来自服务器(SOAP)的流媒体与不同类型的文件,我在物理存储中做了什么.
我尝试这个代码,但我只用我的字符串创建文件.

api.getFile(function(fileString) {

        var original = 'Appcelerator';
        var decoded = Ti.Utils.base64decode(fileString);

        var Settings = Titanium.Filesystem.getFile(Titanium.Filesystem.tempDirectory, 'Settings');
        var newFile = Titanium.Filesystem.getFile(Settings.nativePath, 'Settings.pdf');
        newFile.createFile(decoded);
      // Ti.API.info('newfile: '+newFile.read());    
    }); 
}
}
试试这个……

var original = 'Appcelerator';
 var decoded = Ti.Utils.base64decode(fileString);

 var Settings = Titanium.Filesystem.getFile(Titanium.Filesystem.tempDirectory, 'Settings');
 Settings.createDirectory();
 var newFile = Titanium.Filesystem.getFile(Settings.nativePath, 'Settings.pdf');
 newFile.write(decoded);
网友评论