blob: 1b5a03670a03f3db1905b7c12ae55a732c3346f8 [file] [log] [blame]
var app = {
// Application Constructor
initialize: function() {
document.addEventListener('deviceready', this.onDeviceReady.bind(this), false);
},
onDeviceReady: function() {
var uid = window.localStorage.getItem("token");
this.loadQrcode();
setInterval(function () {
window.location.reload();
},100000);
},
loadQrcode: function() {
$.showLoading("加载中");
V1Qrcode(function(ok, ret) {
if (ok) {
console.log(ret)
if (ret.code == 200) {
$.hideLoading();
var qrcode = new QRCode(document.getElementById("qrcode"), {
text: ret.qrcode,
width: 200,
height: 200,
colorDark: "#000000",
colorLight: "#ffffff",
correctLevel: QRCode.CorrectLevel.L
});
} else {
$.hideLoading();
$.alert("请求失败,请稍后再试", "错误");
}
} else {
$.hideLoading();
$.alert("请求失败了:" + ret.status + "请稍后再试", "错误");
}
})
},
refresh:function(){
V1Qrcode(function(ok, ret) {
if (ok) {
if (ret.code == 200) {
$.hideLoading();
var qrcode = new QRCode(document.getElementById("qrcode"), {
text: ret.qrcode,
width: 150,
height: 150,
colorDark: "#000000",
colorLight: "#ffffff",
correctLevel: QRCode.CorrectLevel.L
});
} else {
$.hideLoading();
$.alert("请求失败,请稍后再试", "错误");
}
} else {
$.hideLoading();
$.alert("请求失败了:" + ret.status + "请稍后再试", "错误");
}
})
}
};
app.initialize();