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("开始上传日志...");