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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 =)