提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • fallingdown咋办

    6人对此回答表示赞同

    估计这是由于你用的坐标系统错误造成的。小程序getLocation默认返回的是“wgs84”坐标系统,这是真实的经纬度坐标,但如果想用小程序的openLocation在微信内置的地图中显示位置是会产生偏差的,因为国家出于安全考虑要求国内的所有地图应用都采用经过加密的“gcj02”坐标系统(即俗称的“火星坐标”),所以应该在getLocation时把type属性设为“gcj02”才行,这样获得的就是火星坐标(与实际的经纬度是不相符的)。
    不过要注意,在苹果IOS的某些版本中无法获取gcj02坐标
    展开
    6
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部