我正在使用离子4,并使用cordova-plugin-advanced-http从api读取数据。当我尝试在调试模式下从API读取图像时,一切正常,但是当我发布的apk图像未显示并且遇到404错误时。另一方面,我尝试按如下所示安装和配置cordova-plugin-whitelist,但仍无法正常工作。 config.xml
<access origin="*" />
<allow-intent href="http://*/*" />
<allow-intent href="https://*/*" />
<allow-intent href="tel:*" />
<allow-intent href="sms:*" />
<allow-intent href="mailto:*" />
<allow-intent href="geo:*" />
<access origin="https://*.jomsave.com" />
<allow-navigation href="*" />
<allow-navigation href="http://*/*" />
<allow-navigation href="https://*/*" />
<allow-navigation href="data:*" />
<access origin="content:///*" />
<access origin="file:///*" />
index.html
<meta http-equiv=“Content-Security-Policy” content="default-src *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-eval' 'unsafe-inline'; media-src *">
此问题仅出现在android中,并且仅当我正在构建发行版APK和ios版本可以正常工作时
答案 0 :(得分:0)
尝试删除然后添加 cordova-plugin-whitelist :
cordova plugin remove cordova-plugin-whitelist
cordova plugin add cordova-plugin-whitelist