2***@qq.com
2***@qq.com
  • 发布:2023-05-09 17:56
  • 更新:2024-11-18 10:49
  • 阅读:375

【报Bug】uni.getLocation在IOS 16.4.1版本里面无响应,success和fail都进不去

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 10 专业版

HBuilderX类型: 正式

HBuilderX版本号: 3.7.11

浏览器平台: 微信内置浏览器

浏览器版本: X5内核

项目创建方式: HBuilderX

示例代码:

uni.getLocation({//获取当前的地理位置
type: 'gcj02',
success: function (res) {
console.log("经纬度信息",res)
uni.chooseLocation({//打开地图
success:function(res){
console.log(res)
}
})
},fail: function (err) {
console.log(err)
}
});

操作步骤:

uni.getLocation在IOS 16.4.1版本里面无响应,success和fail都进不去

预期结果:

uni.getLocation在IOS 16.4.1版本里面无响应,success和fail都进不去

实际结果:

uni.getLocation在IOS 16.4.1版本里面无响应,success和fail都进不去

bug描述:

在IOS 16.4.1版本中打开GPS的情况下,uni.getLocation无响应,success和fail都进不去;

在IOS 16.4.1版本中不打开GPS的情况下,uni.getLocation可以进入地图

2023-05-09 17:56 负责人:无 分享
已邀请:
5***@qq.com

5***@qq.com

一年了,大佬这个问题你解决了吗?

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

    当时的做法是识别到ios版本是16.4.1,直接使用另外一套逻辑:在根目录底下添加hybrid文件加(专门放html文件的),在html文件里面模拟地图选址的页面,可以参考腾讯地图的选址组件:https://lbs.qq.com/webApi/component/componentGuide/componentPicker

    2024-11-18 11:08

要回复问题请先登录注册