Ionic不会显示外部图像,即使(看似)适当的白名单也是如此

时间:2016-12-13 14:41:40

标签: cordova ionic-framework

我试图让我的Ionic应用程序从我的网站下载图像,但不断获得404(或我的下载功能的代码3),在浏览器中查看时图像确实存在。

<img ng-src="http://www.example.com/images/cool-picture.jpg" width="100" /> 

此问题适用于所有(已测试)资源,图像,CSS和JavaScript文件。关于此的每个主题都告诉您设置白名单选项和配置值,我目前正在此处:

<!-- config.xml: -->
<access origin="*" />
<allow-navigation href="*" />
<allow-intent href="*" />

<!-- index.html -->
<meta http-equiv="Content-Security-Policy" content="default-src *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'">
  • 白名单版本:1.3.0,cordova 6.4.0,离子1.
  • 我从此示例中控制example.com
  • 我已经从正在运行的项目中复制了config.xml(并设置了app_id等正确),没有结果
  • 我已经从一个正在运行的项目中复制了index.html,没有顺利工作,也没有加载在工作项目中工作的外部资源
  • 当我开始一个新项目时,我可以毫不费力地加载外部图像

1 个答案:

答案 0 :(得分:0)

我有这个在我的index.html中,无论什么

它都会显示所有内容
{{1}}