我有一個PHP開發的Web應用程序,它以JSON格式返回數據。Ajax請求Phonegap問題
我創建了一個HTML來讀取這些數據,它們顯示在Android屏幕上。
通過Phonegap桌面工作,通過連接智能手機。
但是當我通過build.phonegap.com生成APK時,它沒有。
我的JS代碼:
$.support.cors = true;
$(document).ready(function(){
$.ajax({
url: 'http://zieltecnologia.com.br/mobile/js_bolsa.php',
type: 'GET',
crossDomain: true,
cache: false,
success: function(data) {
alert(data);
},
error: function(){
alert('error');
}
});
});
我的PHP代碼:
echo json_encode($sXml->Papel[1]['Codigo']);
我的配置中的PhoneGap:
<plugin name="com.indigoway.cordova.whitelist.whitelistplugin" spec="1.1.1" source="pgb" />
<allow-navigation href="*" />
<access origin="*" />
<allow-intent href="*" />
我一直在使用JSONP工作,但不是由本地連接嘗試Phonegap桌面。
不勝感激!
您是否在HTML中添加了內容安全策略元標記? –
請勿使用idigoway插件,請使用NPM的官方插件並閱讀文檔 – jcesarmobile