我是XDK和cordova的新手,我正在试图弄清楚是否有可能创建一个可以在Android和iPhone中作为后台服务运行的cordova应用程序,并且还可以在手机重启时重启自己
从我的研究到目前为止,由于整个网络视图概念,似乎这是不可能的。对此有更多了解的人能否为我确认这一点?
如果不可能,是否有人对我可以使用的支持此功能的跨平台框架有任何建议?
在我开始在两个平台上开发此应用程序之前,这只是一个预防措施。非常感谢任何帮助!
提前致谢!
最佳, 罗布
答案 0 :(得分:0)
无法在后台运行您的webview,但有一些Cordova插件在后台运行。 “geolocation background”插件有多个示例。我相信你能找到其他人。
因此,如果您愿意创建一个插件(或者您可能很幸运地找到一个)来执行您需要的后台操作,那么您可以使其工作。当然,我不能肯定地说,因为这取决于你的应用程序以及你打算做什么。
另请注意,您可以处理Cordova应用中的各种生命周期状态。这意味着您可以为恢复和暂停等创建事件处理程序。