karlar
karlar
  • 发布:2021-02-23 11:42
  • 更新:2021-08-02 11:17
  • 阅读:1341

【报Bug】第一次进入App,使用多种方法,获取定位权限失败。再次进入恢复正常

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.1.2

手机系统: Android

手机系统版本号: Android 7.1.1

手机厂商: 华为

手机机型: HUAWEI nova

页面类型: nvue

打包方式: 云端

项目创建方式: HBuilderX

App下载地址或H5⽹址:

bug描述:

第一次进入app内
使用 uni.getLocation 方法,获取定位失败,不能弹出获取定位权限弹窗。

使用原生方法 plus.android.requestPermissions,可以弹出获取定位权限弹窗。但是点击允许的时候,返回的参数却代表 “永久拒绝申请的权限”。

退出重进时,以上方法运行正常。

测试机均为华为。在首页onLoad()方法里进行请求的。

2021-02-23 11:42 负责人:DCloud_Android_ST 分享
已邀请:
DCloud_Android_ST

DCloud_Android_ST

所有设备都是这样吗? 提供下示例我们测试一下

dcw123

dcw123

遇到相同问题,关掉APP,重新打开就好了,同样华为手机 Nova 7,测试的三星可以

该问题目前已经被锁定, 无法添加新回复