美文网首页
关于vivo手机拍照后无法跳转裁剪

关于vivo手机拍照后无法跳转裁剪

作者: Alren不吃盒饭 | 来源:发表于2019-06-19 19:20 被阅读0次


关于vivo手机拍照后无法跳转裁剪

今天在做项目时测试在一个vivo新机型上做:拍照-> 裁剪–上传头像 的操作的时候遇到了拍照之后点击“确认” ,停留在拍照的那一页没反应,也没崩溃,debug也没有反应。

很奇怪,在所有测试机器:小米,华为,魅族,锤子,三星…上都已经做了一遍兼容,还没出现过这个问题。

在排除一些问题后最后发现,是因为还是因为权限问题。

因为我在开始的时候虽然申请了

---------------------

因为我在开始的时候在项目清单中虽然申请了 READ_EXTERNAL_STORAGE 但还是没有申请WRITE_EXTERNAL_STORAGE。

6.0之后要主动申请

private void checkPermission() {

        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {

            int checkSelfPermission = checkSelfPermission(Manifest.permission.WRITE_EXTERNAL_STORAGE);

            if (checkSelfPermission == PackageManager.PERMISSION_DENIED) {

                requestPermissions(new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE}, REQUESTCODE);

            }else{

            //todo 

            }

        }

    }


相关文章

网友评论

      本文标题:关于vivo手机拍照后无法跳转裁剪

      本文链接:https://www.haomeiwen.com/subject/srrlqctx.html