【问题标题】:Geolocation on non https will still work on Ionic apps?非 https 上的地理定位仍然适用于 Ionic 应用程序吗?
【发布时间】:2016-06-16 14:41:43
【问题描述】:

getCurrentPosition() 和 watchPosition() 在不安全的来源上被弃用, 并且支持将在未来被删除。你应该考虑换 将您的应用程序转移到安全来源,例如 HTTPS。 详情请见https://goo.gl/rStTGz

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

谢谢你启发我。

【问题讨论】:

    标签: javascript cordova mobile ionic-framework ionic2


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-24
      • 2017-02-07
      • 1970-01-01
      • 1970-01-01
      • 2015-06-20
      • 2017-07-29
      • 2015-05-10
      • 1970-01-01
      相关资源
      最近更新 更多