当我看到这个SO答案时,我以为我的问题已经解决了
Issue with Android Hybid app to display remote image with Ionic framework?
这在开发中有效,我将此APK部署到商店,因为我的应用程序被有效破解,当它从Play商店下载时,它无法正常工作。外部网址中的图片均未关闭。
我在Config.xml中完成了:
<access origin="*"/>
<allow-navigation href="http://*/*" />
以及index.html
<meta http-equiv="Content-Security-Policy" content="default-src *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'">
此外,知道如何模拟这是一个很好的测试,就好像Apple App Store一样,我们会遇到麻烦。
== EDIT ==
所以我把它归结为发布APK。调试工作正常但是当我手动安装发布APK时,我无法从外部源查看图像。显然我也无法调试这个版本?
答案 0 :(得分:0)
你安装了cordova白名单插件吗? 请在此处查看我的说明:https://stackoverflow.com/a/30135532/3687474
或者安装de版本: cordova插件添加https://github.com/apache/cordova-plugin-whitelist
答案 1 :(得分:0)
我必须跑:
npm install -g cordova
然后运行ionic platform remove android
,然后再次添加,然后添加白名单插件,如上所述:
ionic plugin add https://github.com/apache/cordova-plugin-whitelist.git