javascript - 非 https 上的地理定位仍然可以在 Ionic 应用程序上使用吗?

标签 javascript cordova mobile ionic-framework ionic2

getCurrentPosition() 和 watchPosition() 在不安全的来源上已被弃用, 并且将来将删除支持。你应该考虑切换 将您的应用程序连接到安全源,例如 HTTPS。 请参阅https://goo.gl/rStTGz了解更多详情。

在非安全来源上,地理位置 API 将被弃用,但是,Ionic 应用程序上的本地文件呢?他们说“localhost”被视为安全源,但这不是 cordova 的工作方式。

谢谢你给我启发。

最佳答案

现在他们只弃用 http url,cordova 使用 file url,所以现在它仍然可以工作。

我无法告诉你谷歌将来是否会决定改变这一点。

无论如何,如果有一天 google 这样做了,cordova 将不得不使用地理定位插件而不是使用 webview 实现,这将解决问题,所以不用担心。

关于javascript - 非 https 上的地理定位仍然可以在 Ionic 应用程序上使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35769352/

相关文章:

javascript - 为什么模型在nodejs中不能正确绑定(bind)?

android - Safari 中的边距很烦人?

javascript - Enyo js中,瀑布流和瀑布流的区别

ios - Cordova 应用程序在 safari 上运行良好,但作为应用程序安装时崩溃

android - Cordova PushPlugin 在 Android 模拟器上未收到通知

android - 在 Cordova 和 Ionic 中检测屏幕关闭/打开

html - 使用 CSS 的小型到大型图像,适用于移动设备

angularjs - 如何保护 ASP.NET Core Web API 免受被盗 JWT token 的模拟攻击

javascript - 评估函数参数内的java脚本表达式

javascript - console.log消息下面打印的数字是什么意思?