0
我是新的钛钛在我的应用程序,我需要下载和保存在iOS使用钛的PDF文件和下载的文件可以可以通过第三方PDF查看器应用程序访问。任何帮助提前实现此感谢。如何保存PDF文件在iPhone的内存,并使其可通过使用钛文件的开启者应用程序
我是新的钛钛在我的应用程序,我需要下载和保存在iOS使用钛的PDF文件和下载的文件可以可以通过第三方PDF查看器应用程序访问。任何帮助提前实现此感谢。如何保存PDF文件在iPhone的内存,并使其可通过使用钛文件的开启者应用程序
1-确保您的web服务返回PDF文件。
2-使用文件系统来管理文件
var xhr = Titanium.Network.createHTTPClient({
onload : function() {
var f = Ti.Filesystem.getFile(Ti.Filesystem.externalStorageDirectory, 'file.pdf');
f.write(this.responseData);
tmpFile = Ti.Filesystem.createTempFile();
var newPath = tmpFile.nativePath + "." + f.extension();
Ti.API.info("newPath: " + newPath);
tmpFile = Ti.Filesystem.getFile(newPath);
tmpFile.write(f.read());
},
timeout : 10000
});
xhr.open('GET', 'your webservice');
xhr.send();
现在您使用PDF阅读器,并从externalStorageDirectory 我在Android测试打开PDF,它的作品!
它可以在iOS上使用吗? – JRC
http://developer.appcelerator.com/questions/tag/pdf –