3***@qq.com
3***@qq.com
  • 发布:2023-02-08 10:00
  • 更新:2023-02-14 21:36
  • 阅读:420

【报Bug】uni.getLocation真机运行app,同样的配置安卓可以苹果不行

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

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

HBuilderX类型: 正式

HBuilderX版本号: 3.6.18

手机系统: iOS

手机系统版本号: iOS 16

手机厂商: 苹果

手机机型: iphoneXr

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

getLocaltion() {
uni.getLocation({
type: 'gcj02',
isHighAccuracy: true,
geocode: true,
success: (res) => {
//...
},
complete(res) {
//...
}
});
}

操作步骤:

ios真机运行 -1504

预期结果:

苹果希望尽快给出解决方案,谢谢

实际结果:

苹果希望尽快给出解决方案,谢谢

bug描述:

我manifest配置了苹果和安卓的 maps(高德)和Geolocation(高德)

真机运行app到苹果报错 -1504(getLocation:fail Not Support CoordsType,https://ask.dcloud.net.cn/article/282)

真机运行到安卓 一切正常

同样的配置,同样的代码
============================
虽然 wgs84 两端都可以,但是定位不准。gcj02目前测试安卓是准的,苹果希望尽快给出解决方案,谢谢

2023-02-08 10:00 负责人:无 分享
已邀请:
8***@qq.com

8***@qq.com

我也遇到了这个问题,请问你怎么解决的

  • 3***@qq.com (作者)

    不好意思回复晚了,我之前写好了一篇解决方案的文章 https://blog.csdn.net/red_password/article/details/128931289

    2023-02-20 13:57

要回复问题请先登录注册