2017-02-17 56 views
0

我創建了我的第一個Ionic 2應用程序。該應用程序向我的API發出一些HTTP請求(API在線,而不是本地主機)。Ionic 2在設備上的HTTP請求不起作用

在我的瀏覽器中(離子發球),一切都很好。

但現在我已經建立了我的第一個APK

cordova build android 

,並安裝在我的銀河S5

應用程序時,應用程序應該使HTTP請求它什麼都不做。我從API中檢查了服務器日誌,它從應用程序收到的任何內容。

我已經安裝了白名單插件:

<plugin name="cordova-plugin-whitelist" spec="1.3.1" /> 
<access origin="*" /> 

我沒有得到任何錯誤信息,所以我真的不知道這裏開始調試。

關於我可能做錯什麼的想法?

+0

您是否檢查過您的S5上的JavaScript控制檯錯誤? – Phonolog

+0

@almo可能是內容安全策略問題。檢查這一行。當然,設備控制檯中應該有錯誤跟蹤。使用鉻檢查器檢查它 – Gandhi

回答

0
  • 你檢查了你的Android清單上的INTERNET.PERMISSION嗎?
  • 您是否檢查過實時調試控制檯是否有錯誤? (ionic run android

希望這可能有幫助!