由于Google Store最近发出警告,我的Cordova应用程序必须升级到3.5.1或更高版本。因此,我使用CLI创建了一个新项目,并尝试尽可能地将旧应用程序调整为新结构。
但是现在我遇到的问题是,我的ajax服务器请求尝试获取xml数据的内容被Eclipse中的消息阻止:
W / IceCreamCordovaWebViewClient(5095):白名单阻止的网址: http://www.myurl.com:1234/get/
我将访问标记放在 config.xml 中,一个位于platform / android下,另一个位于主项目文件夹中。它看起来像下面这样:
<content src="index.html" />
<!-- <access origin="*"/> -->
<access origin="http://123.456.789.000*"/>
<access origin="http://www.myurl.com*"/>
<access origin="http://*" launch-external="yes" />
自版本更改后,网址仍然被阻止。使用Cordova版本之前,所有需要的URL都可以访问。有人有解决方案吗?
答案 0 :(得分:1)
好吧,如果有人有兴趣,我的错误很简单。 &#34; *&#34;在地址实际上不相关之后,旧版本的cordova没有问题。
删除它解决了这个问题,我不知道为什么他们在那里。