Cordova Phonegap构建:访问源不';似乎不适用于子域

Cordova Phonegap构建:访问源不';似乎不适用于子域,cordova,phonegap-build,Cordova,Phonegap Build,在Phonegap中,我需要显示来自使用多个子域的CDN的一些图像。例如: <img src="http://a1.mzstatic.com/.....75.jpg"> <img src="http://a2.mzstatic.com/.....75.jpg"> <img src="http://a3.mzstatic.com/.....75.jpg"> <img src="http://a4.mzstatic.com/.....75.jpg">

在Phonegap中,我需要显示来自使用多个子域的CDN的一些图像。例如:

<img src="http://a1.mzstatic.com/.....75.jpg">
<img src="http://a2.mzstatic.com/.....75.jpg">
<img src="http://a3.mzstatic.com/.....75.jpg">
<img src="http://a4.mzstatic.com/.....75.jpg">

因为这些是多个子域上的外部资源,所以我在config.xml中设置了以下内容:

这说明了我的问题,我刚刚将images元素和访问源添加到配置中


更新CDN有无限数量的子域,因此我不能只列出所有子域。

尝试

尝试

尝试混合1个域的功能:

,您是否尝试过:

(或者可能是前面提到的“原点”的一些变化)

更新2


好吧,在尝试各种组合一两个小时后。。。我只能去工作的选项是
,虽然这不是允许一切的好做法,但似乎这是目前唯一有效的方法。。。PG/Cordova的人真的应该更新他们的文档,了解为什么它不起作用

您是否尝试过混合1域中适合您的内容:

,您是否尝试过:

(或者可能是前面提到的“原点”的一些变化)

更新2

好吧,在尝试各种组合一两个小时后。。。我只能去工作的选项是
,虽然这不是允许一切的好做法,但似乎这是目前唯一有效的方法。。。PG/Cordova的人真的应该更新他们的文档,了解为什么它不起作用

您需要尝试以下方法:

<access origin="http://*.mzstatic.com/*" subdomains="true" />

第一个*将允许主机/域名前面的任何字符 &第二个*将允许“/”之后的任何字符

这应该行得通。

您需要尝试以下方法:

<access origin="http://*.mzstatic.com/*" subdomains="true" />

第一个*将允许主机/域名前面的任何字符 &第二个*将允许“/”之后的任何字符



这应该有效。

您使用的是什么PG版本?检查这个链接什么平台?安卓、iphone?你检查了吗?只是为了测试:如果你在测试中也将其设置为
,请删除其他行。EAH*肯定有效,但违背了最佳实践,但确实让我认为PhoneGap构建中存在缺陷。我正在安卓上测试。你使用的是什么PG版本?检查这个链接什么平台?安卓、iphone?你检查了吗?只是为了测试:如果你在测试中也将其设置为
,请删除其他行是的*肯定有效,但违背了最佳实践,但确实让我认为PhoneGap构建中存在缺陷。我正在安卓上测试。嗨,Drew,我确实尝试了Aguardientico发布时你建议的内容。哦,等等,别担心。我是盲人,看不出你已经试过了。再次更新答案。。。我尝试了尽可能多的组合,但唯一有效的组合是
是的*确实有效,但违背了最佳实践,但确实让我觉得PhoneGap构建中存在缺陷。嗨,德鲁,我确实尝试了你在Aguardientico发布时建议的方法。哦,等等,别担心。我是盲人,看不出你已经试过了。再次更新答案。。。我尝试了尽可能多的组合,但唯一有效的组合是
是的*确实有效,但违背了最佳实践,但确实让我觉得PhoneGap构建中存在缺陷。