初めてphonegapアプリを作成しています。私は以下のコードをサーバーからデータを取得するために使用しました。問題は、私はdocument.readyを使用する場合、このコードは正常に動作しています。 しかし、どこかで私はphonegapアプリのためにdevicereadyを使う必要があると読んでいます。phonegap:JQuery document.readyまたはPhonegap deviceready
document.addEventListener("deviceready", function(){
$.ajax({
type: 'post',
url: 'uid.php',
cache: false,
dataType: 'json',
data: '&uid=' +uid,
success: function(data) {
alert(data.count);
});
});
私は上記のコードを試しましたが、動作しません。私は発砲しないajaxコールを意味します。
$(document).ready(function() {
$.ajax({
type: 'post',
url: 'uid.php',
cache: false,
dataType: 'json',
data: '&uid=' +uid,
success: function(data) {
alert(data.count);
});
});
使用しているどのようなURL? – Homen
私はphonegapデスクトップを使用して自分の携帯電話でそれをテストしています。 ajaxで言及されたURLに関して。それはlocalhost上にあります。私はそれが正常に動作していることを確認することができます。 – Ironic
devicereadyも解雇?いいえの場合は、htmlファイルに 'cordova.js'を追加してください。 – Hoon