簡體   English   中英

Angular Nativescript HTTP請求停止

[英]Angular Nativescript http request stalled

NativeScript的新手。 我正在處理我的第一個http請求,該請求被“固定”。 當我啟動“ tns debug android”時,這就是Chrome控制台網絡標簽中的消息。

該請求在仿真器的瀏覽器中有效。 該請求在我的Angular Web項目中有效。 當我雙擊“網絡”選項卡中的請求行時,該請求有效。

可能是某種權限錯誤。 在AndroidManifest中,我同時擁有:

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

任何幫助將不勝感激。

我想我找到了答案。 調整了代碼,發現此錯誤:

java.io.IOException:不允許的明文HTTP流量。 我尚未在開發人員中使用https,所以我需要使用它,或將一些標志設置為cleartextTrafficPermitted = true。

在開發環境中使用HTTP而不是HTTPS時,我也會遇到相同的問題。

上面的答案是正確的,但只是想讓它更清楚:

android:usesCleartextTraffic="true"放在application標簽中。

例:

<application ... android:usesCleartextTraffic="true">

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM