2016-02-17 85 views
0

測試科爾多瓦的應用程序,我已經添加了該平臺的瀏覽器:科爾多瓦「瀏覽器」平臺網絡不可用

cordova platform add browser 

現在開始測試我使用的時候:

cordova run browser 

它推出的Chrome實例(OS X),我得到這個在控制檯:

adding proxy for Device 
adding proxy for NetworkStatus 

XMLHttpRequest cannot load http://www.google.com/. 
No 'Access-Control-Allow-Origin' header is present on 
the requested resource. Origin 'http://localhost:8000' 
is therefore not allowed access. 

任何後續嘗試應用程序訪問互聯網r esources失敗時沒有任何內容出現在網絡活動中(在Chrome檢查器中)。

Cordova -v給我5.3.1

我已經加入了插件cordova-plugin-whitelist並添加這些行到我的config.xml文件:,在真實設備上測試使用USB調試

<allow-navigation href="*" /> 
<access origin="*" /> 

它適用於Android和iOS罰款並在iOS模擬器中。

首先 - 什麼試圖聯繫google.com?在我的代碼中沒有提及google.com。

其次,爲什麼應用程序無法連接到網絡?

+0

解決了您的問題? – JesseMonroy650

+0

不適用於科爾多瓦5.3.1。但是更新到Cordova 6.0.0似乎解決了這個問題。 – Ade

回答

0

更新到Cordova 6.0.0似乎解決了這個問題。我無法解釋最初爲什麼有問題。

+1

可能你使用的是5.3.1的新插件。如果你使用了插件的早期版本,那麼它可能會工作。 – JesseMonroy650

相關問題