getLocation: function() {
return new Promise((resolve, reject) => {
let that = this;
uni.getLocation({
type: 'gcj02',
geocode: true,
success: function(res) {
// console.log('获取到地理位置res:', res)
resolve(res)
},
fail: function(err) {
console.log('fail' + JSON.stringify(err))
reject(err)
}
})
})
}
- 发布:2024-10-30 16:55
- 更新:2024-10-30 17:20
- 阅读:111
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win11
HBuilderX类型: Alpha
HBuilderX版本号: 4.31
手机系统: iOS
手机系统版本号: iOS 17
手机厂商: 苹果
手机机型: iPhone13
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
App下载地址或H5⽹址: https://apps.apple.com/cn/app/%E5%AE%89%E8%BE%BE%E6%8D%A2%E7%94%B5/id1618721703
示例代码:
操作步骤:
点击授权弹窗后
点击授权弹窗后
预期结果:
正常获取经纬度
正常获取经纬度
实际结果:
提示:TypeError:undefined is not an object (evaluating'mu{}.invokeSync')
提示:TypeError:undefined is not an object (evaluating'mu{}.invokeSync')
小果叮 (作者)
换回了4.28Alpha版本的就可以,4.31是不行的
2024-10-31 16:39