Cordova - innerHTML in real device
Bonjour,
j'ai eu une bug au niveau d'une application cordova dans un android mobile.
Tous marche nikel au niveau d’émulateur...mais dans le pas dans le device réel:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| $(document).on("pagebeforeshow", "#display", function() {
alert("pagebeforeshow event fired - pagetwo is about to be shown :Display");
db.transaction(function(tx) {
tx.executeSql("SELECT * from protest", [], function(tx, res) {
document.getElementById("data-list").innerHTML = "";
for (var iii = 0; iii < res.rows.length; iii++) {
document.getElementById("data-list").innerHTML = document.getElementById("data-list").innerHTML + "<li> id :" + res.rows.item(iii).qtein + "</li>";
}
});
}, function(err) {
alert("errors");
});
}); |
il m’affiche seulement le message d'alert et la page (div) blanche malgré au émulateur il y a les données .
j'ai essayé seulment affichier une chose statique document.getElementById("data-list").innerHTML ="<li>Sta</li>"
Code:
1 2 3 4 5
|
$(document).on("pagebeforeshow", "#display", function(){
alert("pagebeforeshow event fired - pagetwo is about to be shown :Display");
document.getElementById("data-list").innerHTML ="<li>Sta</li>";
}); |
même cas malgre aussi au niveau d'émulateur tout marche bien aussi !!!
merci de m'aider pour résoudre cette bug =)