糯米亲爱的爸比
糯米亲爱的爸比
  • 发布:2023-02-28 17:41
  • 更新:2023-02-28 17:41
  • 阅读:310

【报Bug】小程序SDK IOS端uni.getLocation gcj02 百度定位无法获取到经纬度

分类:uni小程序sdk

产品分类: uni小程序SDK

手机系统: iOS

手机系统版本号: iOS 15

手机厂商: 苹果

手机机型: IPhone 13

页面类型: vue

SDK版本号: 3.6.18

示例代码:

uni端代码

// test.vue  
onReady(() => {  
uni.getLocation({  
    type: 'gcj02',  
    geocode: true,  
    isHighAccuracy: true,  
    success: function (res) {  
      longitude.value = res.longitude  
      latitude.value = res.latitude  
      markers.value.push({  
        // id: id.value++,  
        latitude: latitude.value,  
        longitude: longitude.value,  
        // iconPath: '/src/assets/images/map.png',  
      })  
      console.log(markers.value)  
      console.log(`当前位置的经度:${res.longitude},当前位置的纬度:${res.latitude}`)  
      uni.showModal({  
        content: `当前位置的经度:${res.longitude},当前位置的纬度:${res.latitude}`,  
      })  
    },  
    fail: (error) => {  
      uni.showModal({  
        content: JSON.stringify(error),  
      })  
    },  
  })  
})

操作步骤:
  1. 按照文档接入百度定位
  2. 配置uniapp 百度定位 APPKEY
  3. 运行

预期结果:

获取到经纬度

实际结果:

报错{"errMsg":"getLocation:fail getLocation:fail Not Support CoordsType,https://ask.dcloud.net.cn/article/282"}

bug描述:

接入百度定位、百度地图,uni.getLocation gcj02获取定位失败,IOS云打包APP可以获取到,Android也无问题 ,小程序SDK IOS端 百度定位无法获取到经纬度报错:
{"errMsg":"getLocation:fail getLocation:fail Not Support CoordsType,https://ask.dcloud.net.cn/article/282"}

2023-02-28 17:41 负责人:无 分享
已邀请:

要回复问题请先登录注册