我的Cordova 3.4应用程序仅使用媒体插件进行播放。但添加org.apache.cordova.media会自动请求录制音频和访问外部存储的权限。我想删除这些不必要的权限。有没有办法这样做?
答案 0 :(得分:4)
安装媒体插件后,请进入"插件"您的cordova项目中的目录。编辑两个文件并删除其中的权限:
1)android.json 2)org.apache.cordova.media/plugin.xml
使用cordova创建新版本时 - 不应再添加权限。
更新:但它只是一种解决方法......如果您再次卸载/安装任何插件,则可能需要再次编辑文件。
答案 1 :(得分:4)
我已经分享了官方的Apache媒体插件,并删除了这些权限。我的构建过程的一部分现在涉及运行指向我的分叉存储库的命令:
cordova plugin add https://github.com/webnard/cordova-plugin-media.git#playback-only