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