我熟悉web技术(html5),并希望构建一个应用程序,每隔5分钟跟踪背景中的位置。所以,所需的功能包括自动启动,GPS定位,每5分钟在后台运行。
我想知道我是否使用纯网络技术。如果没有,哪个基于HTML的框架可以做得很好,如RN,WEEX,Angular?
非常感谢!
这几天我做了一些研究,并在这里得到答案。我更喜欢使用带有Cordova及其插件的Ionicframework解决方案。
如果我做了正确的搜索,我可以快速得到答案。这个https://github.com/mauron85/cordova-plugin-background-geolocation为我提供了一个解决方案。
为什么选择离子? Ionic提供了一个框架,用于为设备,桌面和Web构建应用程序。它不是一个完美的解决方案,但可以帮助我轻松地将我的应用程序交付到所有平台我不确定Ionic是否可以构建高质量的应用程序,因为它取决于一些不成熟的库或工具。但它可以减少大量工作来构建资源有限的原型。你只需要一个HTML5开发人员。
我不选择RN,因为RN只支持Device。无法部署到桌面并作为Web应用程序发布。