test(){
uni.getLocation({
type: 'wgs84',
success: function (res) {
console.log(res, 'dsads');
},
fail: (err) => {
console.log(err,'什么东西');
}
});
},
![2***@qq.com](http://img-cdn-tc.dcloud.net.cn/uploads/avatar/002/12/53/37_avatar_mid.jpg?v=1667361141)
- 发布:2023-05-20 17:27
- 更新:2023-05-20 17:27
- 阅读:339
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 无
HBuilderX类型: 正式
HBuilderX版本号: 3.7.11
手机系统: Android
手机系统版本号: Android 7.1.1
手机厂商: 东集pda安卓机
手机机型: 东集pda安卓机
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
创建新项目调用uni.getLocation进行云打包
创建新项目调用uni.getLocation进行云打包
预期结果:
正常授权位置信息
正常授权位置信息
实际结果:
授权位置信息应用出现闪退
授权位置信息应用出现闪退
bug描述:
调用uni.getLocation拒绝授权应用闪退,应用第一次打开进去位置授权页面会闪退(同意授权第二次进来就不会闪退,拒绝授权第二次进来还是会闪退)
1.代码就这么简单,我的需求是要实现蓝牙连接打印,在初始化蓝牙的时候会自动获取位置权限然后就会出现闪退问题,我单独调用getLocation也出现了闪退问题
2.hbuilder版本为3.7.11.20230427, 打包的安卓32位,64位均会出现闪退,在pda测试机安卓5点几版本会闪退,在小米13安卓版本很高没具体看也会闪退
3.奇怪的是真机调试时,获取授权不会闪退,
4.用最新的3.7.11跟最新的alpha打包都会出现闪退问题,我下载了3.6.5.20221121版本的云打包的apk装在小米13上面就不会闪退了,严重怀疑是hbuilder新版问题
0 个回复