如何保存PDF文件在iPhone的内存,并使其可以通过使用titanium的PDF文件开jar器应用程序访问

我是新的titaniumtitanium在我的应用程序,我需要下载和保存在iOS使用titanium的PDF文件和下载的文件可以通过第三方PDF查看器应用程序访问。任何帮助,以提前实现这一点。

1-确保您的web服务返回一个PDF文件。

2-使用文件系统来pipe理你的文件

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查看器,并从我在Android上testing的externalStorageDirectory打开PDF,它的工作原理!