我目前已經構建了一個Sencha觸摸應用程序(使用Sencha CMD的前端)後端是一個servlet,我使用CORS將數據從後端傳遞到前端。當我打包我的應用程序並將其部署在Adobe Phonegap上時,它在我的本地wifi上打了一個服務器,但是當我將其更改爲4G時,該應用程序停止了服務器。請指教。謝謝。Phonegap無法讀取4G上的服務器
-2
A
回答
0
當您使用4G時,沒有進入服務器的原因是您不再位於同一網絡中。
當您使用WiFi時,您可能會到達服務器,因爲您位於同一網絡上。
你將不得不讓你的項目從互聯網上訪問。我個人很喜歡 www.openshift.com(您的服務器部署在本地主機吧?)
0
確保您的config.xml有
<access origin="*" />
,或者您想擊中服務器的地址,此外,服務器將響應一個頭允許跨域請求,例如
Access-Control-Allow-Origin: <origin> | *
服務器是如何依賴於所使用的語言,PHP中的你會使用:
header('Access-Control-Allow-Origin: *');
更多信息https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS#Access-Control-Allow-Origin
相關問題
- 1. 無法在服務器上讀取php
- 2. 無法讀取服務器
- 3. 控制器無法讀取服務器上的env變量
- 4. 服務器無法讀取htaccess文件
- 5. 無法讀取蟒蛇服務器
- 6. 無法讀取Web服務
- 7. isomorphic fetch post無法讀取服務器上的身體
- 8. 無法讀取服務器上的excel文件
- 9. 無法使用Python讀取服務器上的UDP數據包
- 10. 無法讀取centos服務器上的流明日誌文件
- 11. 無法讀取SagePay服務器通知頁面上的會話
- 12. 無法上傳Ppt並在IIS服務器中讀取
- 13. 讀取服務器上的Excel文件
- 14. 服務無法讀取證書存儲
- 15. windows服務無法讀取app.config C#
- 16. 無法從服務讀取WSDL
- 17. php file_get_contents無法讀取xml服務
- 18. JQuery的:讀取服務器
- 19. 從json在服務器上讀取
- 20. Pentaho的DI服務器無法讀取信息庫
- 21. 無法讀取服務器中的excel文件
- 22. 無法讀取從服務器下載的PDF
- 23. AngularJs:無法讀取從服務器發送的Cookie
- 24. 節點服務器無法讀取發送的報頭
- 25. 的SoapException:服務器無法讀取請求
- 26. 的PhoneGap上傳照片:無法讀取的不確定
- 27. UTF-8在phonegap中無法讀取android
- 28. phonegap android無法讀取圖像文件
- 29. 無法在Linux中的Apache web服務器上讀取jquery,css操作系統
- 30. 無法讀取遠程服務器上的資源文件數據
嗨,是我的服務器託管在本地主機。如何讓我的項目可以通過internet訪問。請指教。 – user2687487 2014-09-02 23:56:53
如果你想訪問你的後端(servlet),你必須有一個可以從互聯網訪問的域名,請看www.openshift.com,看看如何實現這個 – 2014-09-03 01:52:07
基本上你會在他們的平臺(tomcat或者jboss)上創建一個服務器你的戰爭到那個服務器,他們將提供一個URL來訪問你的應用程序/ servlet ... www.redhat.com/myAwesomeApp/myServlet ...然後你的移動應用程序應該使用該網址的數據使用4G – 2014-09-03 01:58:53