美文网首页
关于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