Autojs判断手机是否联网怎么获取结果

查看 96|回复 5
作者:ZzzMiles   
Autojs判断手机是否联网怎么获取结果。
这个return返回用什么变量引用。

手机, 变量

406094055   

直接执行
[JavaScript] 纯文本查看 复制代码log(net(););
调用这个函数之后就会返回对应结果,return 语句会终止函数的执行并返回函数的值。如果需要根据返回内容判断,直接[JavaScript] 纯文本查看 复制代码if(net() == “网络断开”){
toastLog("网络断开");
}
判断即可
ZzzMiles
OP
  


406094055 发表于 2023-3-27 16:30
直接执行
调用这个函数之后就会返回对应结 ...

我现在用的手机网络,用if(net()=="手机网络"),他不执行语句。
ZzzMiles
OP
  


406094055 发表于 2023-3-27 16:30
直接执行
调用这个函数之后就会返回对应结 ...

我用log(net());返回是undefined
ZzzMiles
OP
  

自己解决了![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异常是不是会导致这个返回无网络
您需要登录后才可以回帖 登录 | 立即注册

返回顶部