在微信环境中使用的是微信公众号的jsapi接口,在其他浏览器环境下使用的是腾讯地图的api。请按照下方的步骤进行设置
1、登录(http://lbs.qq.com/)申请腾讯地图API
2、进入腾讯地图控制台--我的应用--创建应用(这里需要选择WebServiceAPI和小程序)
3、进入系统后台--设置--地图接口配置相应的设置项目
地理位置获取失败的常见原因
1、申请的腾讯地图API的key名称和key秘钥填反了
2、所用的微信公众号没有设置白名单IP地址,或者设置的IP地址不是您服务器IP地址
3、微信公众号没有设置JS安全域名
4、微信接口功能没有正确设置
5、微信的appsecret失效(90天内无使用就会失效)