jquery mobile と phonegap を使用してネイティブ Web アプリを構築しています。データは外部サーバーからロードされます。今、ssl を使用してデータをロードする必要がありますが、エラーが発生しています:
NETWORK_ERR: XMLHttpRequest 例外 101
Chrome REST クライアントを試してみましたが、すべて正常に動作します。
コード:
WebService.prototype.execute = function (url, params) {
var result = {
HttpResponseObject : {},
onSuccess : function (data) {
result.HttpResponseObject.response = JSON.parse(data);
},
onError : function (XMLHttpRequest, textStatus, errorThrown) {
$.mobile.hidePageLoadingMsg();
// TODO some logging for errors
console.log(JSON.stringify(XMLHttpRequest));
console.log(JSON.stringify(textStatus));
console.log(JSON.stringify(errorThrown));
}
};
$.ajax({
url: url,
type: 'POST',
async: false,
data: JSON.stringify(params),
dataType: 'text',
contentType: 'application/json',
error: result.onError,
success: result.onSuccess
});
return result;
};