Android 在ionic、phonegap中使用FileTransfer在后台下载文件
我已经用phonegap/Cordova为Android打包了我的AngularJS/javascript应用程序,并计划稍后在iOS/BlackBerry上完成这项工作。在这个项目中,我从phonegap API实现了FileTransfer.download函数,从服务器下载一个文件。该功能正在成功运行,但在下载完成之前,它会阻止我导航到应用程序中的其他页面Android 在ionic、phonegap中使用FileTransfer在后台下载文件,android,ios,angularjs,cordova,ionic,Android,Ios,Angularjs,Cordova,Ionic,我已经用phonegap/Cordova为Android打包了我的AngularJS/javascript应用程序,并计划稍后在iOS/BlackBerry上完成这项工作。在这个项目中,我从phonegap API实现了FileTransfer.download函数,从服务器下载一个文件。该功能正在成功运行,但在下载完成之前,它会阻止我导航到应用程序中的其他页面 也许我在文档中遗漏了一些东西:让FileTransfer.download在后台工作的最佳方式是什么,这样我就可以在一页到另一页之间自
也许我在文档中遗漏了一些东西:让FileTransfer.download在后台工作的最佳方式是什么,这样我就可以在一页到另一页之间自由导航?是否可以不使用特定于设备的代码?使用FileTransfer插件下载phonegap中的文件并不是必需的。您可以直接在javascript中完成,并且它不应该阻塞您的UI(尽管JS是单线程的,但线程不应该被异步下载折叠) 我建议你使用-
这个AngularJS模块可以很容易地与ionic集成,它使用cordova文件API,不需要文件传输插件。您可以创建几个队列来下载文件,并在文件下载后执行任何操作,这是一个很好的文档。我认为该插件不支持后台处理,那么有什么更好的解决方案?请建议我做你自己的本地文件传输,换句话说,做你自己的插件谢谢你的建议