我一直在嘗試使用nativescript創建一個android應用程序。我使用獲取模塊從我的服務器獲取響應。當我試圖從httpbin.org/get,這是OK。但是當我試圖從我的本地服務器得到響應,我得到網絡請求失敗。錯誤。Fetch Api:無法從本地主機獲取數據
發送到httpbin.org/get-
發送到本地主機:8000/API -
return fetchModule.fetch("http://localhost:8000/api").then(response => { return response.text(); }).then(function (r) {
console.log(r);
}, function (e) {
console.log(e);
});
當我試圖從本地主機響應:在純節點8000/API。 js通過請求模塊。它工作得很好。但現在,我不知道如何使用獲取模塊在nativescript中解決此問題。
你確定你有移動互聯網連接? –
不要使用localhost作爲localhost指向本地設備,在這種情況下,您的手機不是服務器。檢查您的電腦什麼是IP並將IP更改爲本地IP地址 –
爲什麼選擇Internet連接?我正在使用Android Studio的AVD。 –