私はParse JavaScriptを使用してAndroidプラットフォームでphonegapを使用し、jqueryモバイルも統合しました。ページの準備ができたら、クエリを実行しますが、常にエラー コード -1 が返されます。とても奇妙です。助けてください。ところで、jQueryMobile と Phonegap なしで PC Web ブラウザから動作しています。
$.support.cors = true;
$.mobile.allowCrossDomainPages = true;
Parse.initialize("XXXXX", "XXXX");
$.mobile.loading("show",{text:"Loading",textVisible:true});
var breadCast = Parse.Object.extend("BreadCast");
var query = new Parse.Query(breadCast);
query.limit(7);
query.find({
success:function(result){
$("#main_page").bind('pagebeforeshow', function() {
console.log("pageBeforeShow");
for(var i = 0; i < result.length; i++) {
var bread = result[i];
$("#breadCastListView").append("<li><a href='detail.html'>" + bread.get("title") + "</a></li>");
}
});
$.mobile.changePage("#main_page",{reverse: false, changeHash: false}, "fade");
$.mobile.loading("hide");
},
error:function(error){
$.mobile.loading("hide");
//TODO: show error page
console.log("Error " + error.code + " " + error.message);
}
});