美文网首页ionic2常见问题
ionic2常见问题-camera插件从图库选择照片每次都会弹出

ionic2常见问题-camera插件从图库选择照片每次都会弹出

作者: 昵称已被使用_ | 来源:发表于2017-01-18 14:38 被阅读789次

    问题描述

    • 我的cordova-plugin-camera插件,从图库选择照片每次都会弹出是否允许权限对话框, 如下图

    • 查看从图库选择照片的源码,发现注释已经说明://FIXME: Stop always requesting the permission,翻译过来就是 "修复我,要不然总是请求权限" ,源码如下图

    解决方法

    • 群里朋友说插件版本2.1.0不会出现这个问题,于是安装插件ionic plugin add cordova-plugin-camera@2.1.0,果然解决了问题
    • camera github查看各个版本的源码,确实发现2.1.0后面的版本均有注释//FIXME: Stop always requesting the permission
    • 所以我们暂时就先用2.1.0版本,后面官方应该会修复.目前最新版是2.3.2-dev

    解决过程

    1. 安装2.1.0版


    • 重新build一个apk,在手机看是否解决
      ionic platform rm android
      ionic platform add android
      ionic build android

    解决方法2

    • 设置and sdk版本为22.可以看这篇文章最后,有图文说了android6.0的权限问题
      <preference name="android-maxSdkVersion" value="22"/>
      <preference name="android-targetSdkVersion" value="22"/>
    

    相关文章

      网友评论

        本文标题:ionic2常见问题-camera插件从图库选择照片每次都会弹出

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