前言:
当时h5页面使用腾讯地图、百度地图、高德地图等获取用户当前地理位置坐标,均有偏移,偏移好几公里,无法获取精准经纬度。最后调用了微信jssdk的方法,才获取了精准的经纬度。
二、具体步骤
1.调用微信jssdk,配置好config,获取精确经纬度
根据概述 | 微信开放文档的步骤,配置好config 信息,
注意:(1)、获取config传给后端的url不能包含“#”,并且要进行转码传给后端:url:encodeURIComponent(location.href.split('#')[0])
(2)登录微信公众平台,右上角入口找到“功能设置”,配置好“js接口安全域名”后再调用接口获取config,否则获取失败。
代码如下(示例):
wx.config({
debug: true, // 开启调试模式,调用的所有 api 的返回值会在客户端 alert 出来,若要查看传入的参数,可以在 pc 端打开,参数信息会通过 log 打出,仅

本文介绍了在Vue.js项目中如何利用微信jssdk获取精确的用户经纬度,解决了调用微信地图组件在Android上定位偏移的问题。通过详细步骤和代码示例,展示了配置config和调用地图组件的正确方法。
最低0.47元/天 解锁文章
4159

被折叠的 条评论
为什么被折叠?



