Bug:


* Bug 表现是什么?预期表现是什么?

用外部导航时,小程序调用百度地图,百度地图获得的坐标不正确。

我觉得是微信直接把经纬度传给百度app了,而微信是gcj02坐标系,百度是百度坐标系,没有转换直接调用百度导致的问题。


* 如何复现?

调用wx.openLocation放入gcj02坐标系的坐标,进入中间页,点击导航按钮选择百度地图,百度地图中的目的地偏差了几百米


* 提供一个最简复现 Demo

wx.openLocation({

latitude: 31.259261,

longitude: 121.561250,

scale: 28

})


展开全部
收起
5回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

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

    16人对此回答表示赞同

    这个显然是微信拉起第三方定位没有按照标准传参所致,希望微信重视,哪怕让我们开发者传入特定坐标系的坐标也行,目前的用户体验太差,而我们开发者束手无策,只能误导用户。

    展开
    16
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 有口无心

    14人对此回答表示赞同

    这个是第三方来处理的

    展开
    14
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Wyatt

    11人对此回答表示赞同

    貌似导航软件都只接受wgs84的经纬度?我看百度和高德偏移的一样,百度和高德的坐标系也不一样,那就说明他们都把参数当作wgs84的经纬度处理了。这个问题得赶紧处理。。。不然用户会投诉,跟着导航找不到门店

    展开
    11
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 大耳朵图图

    9人对此回答表示赞同

    我看大众点评、携程、同程等的小程序都有这种问题

    展开
    9
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Maverick

    7人对此回答表示赞同

    看不明白bug?还是懒得管?微信这边难道都是应届生吗?

    展开
    7
    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
扫码咨询

扫码咨询套餐

回到顶部