资讯专栏INFORMATION COLUMN

谷歌地图 API 开发之获取当前坐标(经纬度)

zhaofeihao / 1637人阅读

摘要:很多时候要定位到当前所在的位置,谷歌地图没找到,然后网上搜的是通过原生来实现的。它需要你在安全的环境并且获取用户的同意才会执行。所以,用协议会正常显示的。

很多时候要定位到当前所在的位置,谷歌地图 API 没找到,然后网上搜的是通过原生js geolocation来实现的。

代码如下:



    
        
        
        

当发现能实现之后,确实是内心特别欣喜。然而,放到服务器端,就会有警告提示: getCurrentPosition() and watchPosition() are deprecated on insecure origins. To use this feature, you should consider switching your application to a secure origin, such as HTTPS. See https://goo.gl/rStTGz for more details.

翻译一下,大致意思如下:
getCurrentPosition()watchPosition()这两个方法在不安全的环境下不建议使用,在以后的规范可能不会支持。你应该考虑appliaction的安全性,比如使用https。详细情况请看https://goo.gl/rStTGz

因为获取位置信息,以及监控位置的变化这些操作都属于敏感性操作,所以browsers在执行都会非常谨慎。它需要你在安全的环境并且获取用户的同意才会执行。所以,用https协议 会正常显示的。

谷歌了好久,貌似都是这个意思,如果大家有其它办法,还望赐教。O(∩_∩)O~

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/91651.html

相关文章

  • 谷歌地图 API 开发获取坐标以及街道详情

    摘要:自己的项目中有获取当前点击的坐标经纬度或者获取当前街道的信息的需求。献上自己写的测试案例。代码的核心就在于请求的这个是经纬度反向地理编码,这段里有四个参数,,,,具体概念以及参数详解,请参考下一章的谷歌地图开发之 自己的项目中有获取当前点击的坐标经纬度或者获取当前街道的信息的需求。估计这个对于新手来说,还是比较麻烦的,因为从官网上找这个也并不是很好找,要找好久的,运气好的可能会一下子找...

    MobService 评论0 收藏0
  • 谷歌地图 API 开发 Geocoding API

    摘要:地理编码响应地理编码响应以请求路径中标志指示的格式返回。表示地理编码成功,但未返回任何结果。通常,这种类型表示某个民政管理部门的多边形表示国家政治实体,通常是由地理编码器返回的最高级别类型表示国家地区级别以下的一级行政实体。 大部分项目还是都有要获取当前点击的坐标经纬度或者获取当前街道的信息的,然而谷歌API 的文档也并不是很直观。官网地理编码服务地址:https://develope...

    rose 评论0 收藏0

发表评论

0条评论

zhaofeihao

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<