请问下权限申请拒绝后,通过 startAbility() 的方式跳转到了应用setting 界面,有几个问题
- 跳转过去,返回的时候不是直接返回应用,而是返回到设置程序上一页
- 只能跳转到应用主页,不能跳转到具体权限页面吗,比如定位权限之类
- 权限如果设置成功,怎么通知到应用呢,在非 UI 的类中如何操作,因为我是封装了一个权限管理器,有没有类似的回调之类的
请问下权限申请拒绝后,通过 startAbility() 的方式跳转到了应用setting 界面,有几个问题
1 回答560 阅读✓ 已解决
1.3k 阅读
531 阅读
1、可以使用二次申请授权接口,通过调用requestPermissionOnSetting()直接拉起权限设置弹框,引导用户授予权限
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/request-user-authorization-second-V5
2、这块目前也是不支持的,只可以先跳转到应用信息页面,由用户点击进入权限页面进行勾选
3、可以检测用户是否获取权限,demo示例如下: