Javascript Phonegap&;Jquery-自定义进度条

Javascript Phonegap&;Jquery-自定义进度条,javascript,sql,cordova,Javascript,Sql,Cordova,由于PhoneGap还不支持sql迁移,android也不支持html5进度标记,所以我决定创建自己的,问题是我不知道怎么做 我想用进度条填充sql表,通知用户完成了多少,还有多少要做 下面是它的外观: function injectSql() { // lineToUse = sql query() // lineToUse = sql query() // and so on. I don't want to use var as there are pl

由于PhoneGap还不支持sql迁移,android也不支持html5进度标记,所以我决定创建自己的,问题是我不知道怎么做

我想用进度条填充sql表,通知用户完成了多少,还有多少要做

下面是它的外观:

function injectSql() {

    // lineToUse =  sql query()  
    // lineToUse =  sql query()
    // and so on.  I don't want to use var as there are plenty of this injections and it'll crash the phone.
    return LineToUse;
}

function sqlCounter() {

   var injThisLine = injectSql(lineToUse);

   db.transaction (
     function(t){
       db.executeSql(injThisLine);
     });

   alert (injThisLineKey + 'out of nn');
}
如果我没有任何意义,道歉


谢谢。

下面是我们可以使用的进度条形码

您可以导入上面链接中给出的JS和CSS文件,然后在Android WebApp上使用下面的代码

    $(function() {

        $("#progressbar").progressbar({ value: 10 });
        setTimeout(updateProgress, 500);

        });

        function updateProgress() {
          var progress;
          progress = $("#progressbar")
            .progressbar("option","value");
          if (progress < 100) {
              $("#progressbar")
                .progressbar("option", "value", progress + 5);
              setTimeout(updateProgress, 500);
          }
        }  
$(函数(){
$(“#progressbar”).progressbar({value:10});
设置超时(updateProgress,500);
});
函数updateProgress(){
var进展;
进度=$(“#进度条”)
.progressbar(“期权”、“价值”);
如果(进度<100){
$(“#进度条”)
.progressbar(“期权”、“价值”、进度+5);
设置超时(updateProgress,500);
}
}  
这将在延迟半秒后以5的增量移动进度。您可以根据需要进行修改

如果这对你有帮助,请告诉我

亲切问候,

总结