iOS 10 Safari 不能获取位置信息?是否必须全面启用 https 了?
今天在测试一个依据定位看新闻的功能的时候发现一直提示定位有误,查看控制台输出,发现一行 [blocked] Access to geolocation was blocked over insecure connection to http://www.mydomain.cn 。是否 iOS 10 中的 safari 已经不能再用非 https 的站点去获取位置了...好方
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
问题已经解决,确实是在升级到iOS 10 之后,safari已经不允许非https站点使用geolocation api .全站切换https后问题解决
楼主解决了吗,开发同遇到问题
楼主用的证书是什么类型的呢?我用的
七牛云
提供的,今天才切到https
,在ios
还是不能获取位置信息,安卓一直都可以的。