Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cordova 爱奥尼亚元';不显示外部图像,即使有(表面上)适当的白名单_Cordova_Ionic Framework - Fatal编程技术网

Cordova 爱奥尼亚元';不显示外部图像,即使有(表面上)适当的白名单

Cordova 爱奥尼亚元';不显示外部图像,即使有(表面上)适当的白名单,cordova,ionic-framework,Cordova,Ionic Framework,我正试图让我的Ionic应用程序从我的网站下载图像,但我一直在使用404(或下载功能的代码3),在浏览器中查看图像时,图像确实存在 <img ng-src="http://www.example.com/images/cool-picture.jpg" width="100" /> 此问题适用于所有(已测试)资源、图像、css和javascript文件。关于这方面的每一个主题,我都会告诉您设置白名单选项和配置值,我现在: <!-- config.xml: -->

我正试图让我的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,科尔多瓦6.4.0,爱奥尼亚1
  • 我从这个示例控制
    example.com
  • 我从一个正在工作的项目中复制了config.xml(并将app_id等设置为正确的),没有结果
  • 我从一个正在工作的项目中复制了index.html,工作不顺利,也没有加载在工作项目中工作的外部资源
  • 当我开始一个新项目时,我可以毫不费力地加载外部图像

我的index.html中有这个,无论发生什么,它都会显示所有内容

<meta http-equiv="Content-Security-Policy" content="
        default-src *;
        img-src * data: blob:;
        object-src 'self' blob:;
        style-src * &apos;unsafe-inline&apos;;
        script-src * &apos;unsafe-inline&apos; &apos;unsafe-eval&apos;">


我想我需要更换
&apos
用于
,但这没有任何区别。为了确保我留下了
&apos按原样,仍不工作阻止的内容类型。。你可以复制粘贴你的浏览器控制台错误&载脂蛋白;是单报价。如果错误为404,则表示图像不在该位置。另外,如果您使用的是基于UNIX的系统,它们区分大小写,所以请检查我在问题中提到的扩展名JPG或jpgAs,它是一个映像,返回404。当我在浏览器中打开图像时,它确实存在。只是尝试了添加一个JS和一个CSS文件,也不起作用(404),但在我的浏览器中,确切的链接起作用