Cordova仅播放媒体插件

时间:2014-05-10 07:51:25

标签: cordova cordova-plugins

我的Cordova 3.4应用程序仅使用媒体插件进行播放。但添加org.apache.cordova.media会自动请求录制音频和访问外部存储的权限。我想删除这些不必要的权限。有没有办法这样做?

2 个答案:

答案 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