diff --git a/app/src/main/assets/print_demo.html b/app/src/main/assets/print_demo.html
index 22439f3..f4063dc 100644
--- a/app/src/main/assets/print_demo.html
+++ b/app/src/main/assets/print_demo.html
@@ -420,12 +420,23 @@
var lastUploadTime = 0;
// 上传日志
+ var isUploading = false;
function callUploadLogs() {
- var now = Date.now();
- if (now - lastUploadTime < 30000) {
- alert("请勿频繁上传,请半分钟后再试");
+ if (isUploading) {
+ alert("正在上传中,请耐心等待(30秒内请勿重复点击)...");
return;
}
+ if (window.android && window.android.uploadLogs) {
+ isUploading = true;
+ alert("开始上传日志,请耐心等待...");
+ window.android.uploadLogs();
+ setTimeout(function() {
+ isUploading = false;
+ }, 30000);
+ } else {
+ alert("上传日志接口不可用");
+ }
+ }
if (window.android && window.android.uploadLogs) {
lastUploadTime = now;
alert("开始上传日志...");