【发布时间】:2014-02-04 08:02:10
【问题描述】:
您好,我在 JSON 中有一个循环,可在触发错误之前重试连接 3 次,但有时我有 3-4 个 JSON 请求,所有请求都可能出现错误,因此我的 phonegap 应用程序中有 3 个警报。
EG。
函数 showJSONerror(xhr, 状态) { if (xhr.status === 0 && localStorage["TmpAlertShow"] !== true) { navigator.notification.confirm('连接错误。\n 验证您的网络连接并再试一次。', confirmAction, '糟糕...','再试一次,关闭'); localStorage["TmpAlertShow"] = true; 功能确认操作(按钮){ if (button == 1) { localStorage["TmpAlertShow"] = false; showPage(localStorage["TmpWebView"]) } if (button == 2) { localStorage["TmpAlertShow"] = false;返回假; } } }我正在尝试找到通过 JS 关闭先前警报的方法,或者如果警报已触发且未关闭,则记录状态(防止显示多个警报)
谢谢
【问题讨论】:
标签: javascript json cordova