PictureSelector
PictureSelector copied to clipboard
合规要求请求权限前必须说明理由,能不能在请求权限前加一个说明理由的机会?
我们APP进行图片选择前请求了存储权限,也弹窗说明理由了,但是里面的拍照按钮的请求相机权限是PictureSelector库处理的,没机会说明理由,被通信管理局通报了@@。希望作者帮忙在这个请求前加一个说明理由的机会。
我也遇到同样的情况,拍照只允许申请相机权限,不允许存储权限,有没有什么办法在不申请存储权限也能拍照
我也遇到同样的情况,拍照只允许申请相机权限,不允许存储权限,有没有什么办法在不申请存储权限也能拍照
如果没有储存权限,拍照的数据只能存/data/data/pkg里面,以后的压缩什么的都需要支持内部目录吧,不知道大佬会不会搞
可以用权限申请拦截监听
.setPermissionsInterceptListener(new OnPermissionsInterceptListener() {
@Override
public void requestPermission(Fragment fragment, String[] permissionArray, , OnRequestPermissionListener call) {
// 1、发起权限申请
// 2、call.onCall();返回申请状态
}
@Override
public boolean hasPermissions(Fragment fragment, String[] permissionArray) {
// 验证权限是否申请成功
return false;
}
});
你直接把拍照按钮显示给打开
我们APP进行图片选择前请求了存储权限,也弹窗说明理由了,但是里面的拍照按钮的请求相机权限是PictureSelector库处理的,没机会说明理由,被通信管理局通报了@@。希望作者帮忙在这个请求前加一个说明理由的机会。
求问最终怎么解决的这个问题
我们APP进行图片选择前请求了存储权限,也弹窗说明理由了,但是里面的拍照按钮的请求相机权限是PictureSelector库处理的,没机会说明理由,被通信管理局通报了@@。希望作者帮忙在这个请求前加一个说明理由的机会。
求问最终怎么解决的这个问题
setPermissionsInterceptListener设置一个自定义权限拦截器
我们APP进行图片选择前请求了存储权限,也弹窗说明理由了,但是里面的拍照按钮的请求相机权限是PictureSelector库处理的,没机会说明理由,被通信管理局通报了@@。希望作者帮忙在这个请求前加一个说明理由的机会。
求问最终怎么解决的这个问题
setPermissionsInterceptListener设置一个自定义权限拦截器
感谢提供方法,目前再使用这个方法了,不过遇到了一个新问题setPermissionsInterceptListener设置后,点击拍照 请求权限,只有第一次弹出了权限说明弹窗,拒绝后再次请求权限,无权限说明弹窗,不知老哥怎么解决的这个问题。