直接执行 [JavaScript] 纯文本查看 复制代码log(net();); 调用这个函数之后就会返回对应结果,return 语句会终止函数的执行并返回函数的值。如果需要根据返回内容判断,直接[JavaScript] 纯文本查看 复制代码if(net() == “网络断开”){ toastLog("网络断开"); } 判断即可
自己解决了![JavaScript] 纯文本查看 复制代码function netcheck() { var r = http.get("www.baidu.com"); code = r.statusCode; html = r.body.string(); var reg = new RegExp('百度一下,你就知道') if (reg.test(html)) { log("网络正常"); } else { log("无网络"); } }
ZzzMiles 发表于 2023-3-27 21:44 自己解决了![mw_shl_code=javascript,true]function netcheck() { var r = http.get("www.baidu.com"); ... 如果DNS异常是不是会导致这个返回无网络