codecat
codecat
  • 发布:2024-06-18 14:43
  • 更新:2024-06-18 14:43
  • 阅读:78

【报Bug】用百度地图,百度坐标,自定义基座和打正式包表现不一致

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 11

HBuilderX类型: 正式

HBuilderX版本号: 4.14

手机系统: Android

手机系统版本号: Android 9.0

手机厂商: 小米

手机机型: 小米6

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
<map v-show="!showModel" id="map" :style="'height:'+mapHeight+'px'" :longitude="longitude" @regionchange="regionchange" latitude="latitude" :scale="scale" :markers="markers" @markertap="markertap" @tap="tap" show-location="true"> </map>

let markers = [{
"iconPath": "/static/icons/local.png",
"id": 872169,
"latitude": 39.89862500722833,
"longitude": 116.49698603596228,
"callout": {
"content": "咔咔 \n 09:00-12:00 ",
}
},]

操作步骤:
<map v-show="!showModel" id="map" :style="'height:'+mapHeight+'px'" :longitude="longitude" @regionchange="regionchange" latitude="latitude" :scale="scale" :markers="markers" @markertap="markertap" @tap="tap" show-location="true"> </map>

let markers = [{
"iconPath": "/static/icons/local.png",
"id": 872169,
"latitude": 39.89862500722833,
"longitude": 116.49698603596228,
"callout": {
"content": "咔咔 \n 09:00-12:00 ",
}
},]

预期结果:

自定义基座调试时位置正确

实际结果:

自定义基座调试时位置不正确

bug描述:

用百度地图,百度坐标,自定义基座运行时 markers显示偏移,发行 云打包时,markers显示位置正确,
另发现把百度坐标转成火星坐标后,自定义基座中marker坐标显示正确 ,但是云打包时,marker却显示不正确了
如图,同一个地址,2为百度坐标,1为百度转火星坐标,1位置正确

2024-06-18 14:43 负责人:无 分享
已邀请:

要回复问题请先登录注册