當我使用phonegap進行android構建時,將其下載到我的手機並啓動它,它不會進行web服務調用。事實上,它不會從頭中的cdn鏈接中檢索JQuery文件。我下載了JQuery並放置了一個內部鏈接,以便我可以取得一些進展,但儘管jquery現在可以運行,但Web服務調用不起作用。我閱讀了大量文章並完成了幾件事情。也許是一些愚蠢的小,我俯瞰,但我已經加入Phonegap Android構建不連接到其他服務器
試過......- 編輯我的config.xml文件中加入
<access origin="*" subdomains="true"/>
<plugin name="cordova-plugin-whitelist" version="1"/>
<allow-intent href="http://*/*" />
<allow-intent href="https://*/*" />
<allow-navigation href="http://*/*" />
<allow-navigation href="https://*/*" />
<allow-intent href="tel:*" />
<allow-intent href="sms:*" />
<allow-intent href="mailto:*" />
<allow-intent href="geo:*" />
<platform name="android">
<allow-intent href="market:*" />
</platform>
<platform name="ios">
<allow-intent href="itms:*" />
<allow-intent href="itms-apps:*" />
</platform>
- 編輯我的index.html的頭
<meta http-equiv="Content-Security-Policy" content="default-src *; style-src * 'unsafe-inline'; script-src * 'unsafe-inline'; media-src *">
我打電話給服務器,像這樣
$.post("http://mobile.lbtelematics.com/appCalls.php", {type: "check"}, function(data){verify(data)}, "text").fail(function(){alert("Server busy or down. Please try again later...")});
我每次打開應用程序我得到的輝升警報。如果可以給出一些很好的指導。過一段時間後,我通常可以解決這些問題,但在這個問題上,我過去兩天一直在不停地努力。提前致謝。
在應用程序上執行chrome://檢查可能會有助於查看控制檯消息和響應。 – Giri