2016-12-21 46 views
1

我開發了一個應用程序與離子v1和「離子發球」和「離子運行android」測試和工作正常。它將所有的$ http請求發送到一個外部API(允許CORS),並且我很好地收集數據。離子應用程序不會使http請求

當我嘗試以實模式測試應用程序時,問題就出現了。我將應用程序添加到Ionic視圖以在Android移動設備上測試,並且我看到對API的請求未執行(因爲我沒有看到在該應用程序中打印的任何數據)。

由於什麼原因可以?我需要在我的API服務器中執行額外的配置?我需要對Ionic應用程序執行一些特殊的配置嗎?

PD:我安裝科爾多瓦withelist插件,並將此行到config.xml文件:

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

回答

0

您驗證是否科爾多瓦CLI已在AndroidManifest.xml產生這些Android權限的項?

<uses-permission android:name="android.permission.INTERNET" /> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 

我希望有幫助。

問候。

+0

你好。我看到只有我有第一行: '' 我添加了第二個手動: '' 但問題仍然存在 –

+0

Marc,你有什麼版本的Cordova? –

+0

cordva -v返回我6.4.0 –