我使用Cordova 5.3.1和this plugin来处理扩展文件。
以下是我在这个项目中使用的其他插件:
com.google.play.services 25.0.0"适用于Android的Google Play服务"
cordova-plugin-crosswalk-webview 1.5.0" Crosswalk WebView Engine"
cordova-plugin-splashscreen 3.1.0" Splashscreen"
cordova-plugin-statusbar 2.1.0" StatusBar"
cordova-plugin-whitelist 1.2.1" Whitelist"
nl.kingsquare.cordova.background-audio 1.0.1" background-audio"
我的index.html标记为<meta http-equiv="Content-Security-Policy" content="default-src * 'unsafe-inline' 'unsafe-eval'; style-src * 'unsafe-inline'; media-src * 'unsafe-inline'; img-src * 'self' data: cdvfile://* content://*;">
我的config.xml有
<access origin="*" />
<access origin="content:///*"/>
<access origin="cdvfile:///*"/>
<allow-intent href="*" />
<allow-intent href="http://*/*" />
<allow-intent href="https://*/*" />
<allow-intent href="tel:*" />
<allow-intent href="sms:*" />
<allow-intent href="mailto:*" />
<allow-intent href="geo:*" />
<allow-navigation href="*://*/*"/>
我无法从扩展文件中获取媒体文件。它的所有来源都以内容开头://com.my.expansion/
但我有错误
无法加载资源:net :: ERR_UNKNOWN_URL_SCHEME
指向图片地址(内容://com.my.expansion/image.jpg)
有谁能说我做错了什么?