uni.getLocation({//获取当前的地理位置
type: 'gcj02',
success: function (res) {
console.log("经纬度信息",res)
uni.chooseLocation({//打开地图
success:function(res){
console.log(res)
}
})
},fail: function (err) {
console.log(err)
}
});
- 发布:2023-05-09 17:56
- 更新:2024-11-18 10:49
- 阅读:375
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Windows 10 专业版
HBuilderX类型: 正式
HBuilderX版本号: 3.7.11
浏览器平台: 微信内置浏览器
浏览器版本: X5内核
项目创建方式: HBuilderX
示例代码:
操作步骤:
uni.getLocation在IOS 16.4.1版本里面无响应,success和fail都进不去
uni.getLocation在IOS 16.4.1版本里面无响应,success和fail都进不去
预期结果:
uni.getLocation在IOS 16.4.1版本里面无响应,success和fail都进不去
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可以进入地图
2***@qq.com (作者)
当时的做法是识别到ios版本是16.4.1,直接使用另外一套逻辑:在根目录底下添加hybrid文件加(专门放html文件的),在html文件里面模拟地图选址的页面,可以参考腾讯地图的选址组件:https://lbs.qq.com/webApi/component/componentGuide/componentPicker
2024-11-18 11:08