代码
-- 检测多个网址,任一成功则返回网络已连接
function IsNetworkConnected()
-- 定义网址列表,可根据需要添加或修改
local urlList = {
"https://www.baidu.com",
"https://www.taobao.com",
"https://www.qq.com"
}
-- 遍历网址列表进行检测
for _, url in ipairs(urlList) do
local response = LuaEngine.httpGet(url, {}, 5*1000)
-- 如果返回值不为空或nil,表示访问成功
if response ~= '' and response ~= nil then
print("成功连接到: " .. url)
return true
end
end
-- 所有网址都无法访问
print("无法连接到任何测试网址")
return false
end
功能说明:
网址列表:内置多个常用网址(百度、淘宝、腾讯),增加检测成功率
遍历检测:依次尝试访问每个网址,只要有一个成功即返回 true
超时设置:每个请求超时时间为 5 秒,避免长时间等待
日志输出:打印成功连接的网址或失败信息,便于调试
使用建议:
可根据实际需求修改urlList中的网址
如需更高可靠性,可增加更多不同运营商的网址
如需调整超时时间,修改5*1000参数(单位为毫秒)
这个函数能够更可靠地判断网络连接状态,尤其适合网络不稳定的环境。
1. 官方交流QQ群,添加多个不批。建议使用安卓手机或电脑申请。
飞云脚本圈: 586333520
Auto.js学习交流③群:286635606
Auto.js学习交流②群:712194666(满员)
IOS免越狱自动化测试群:691997586
2. 盗版,破解有损他人权益和违法作为,请各位会员支持正版。
3. 本站部分资源来源于用户上传和网络搜集,如有侵权请提供版权证明并联系站长删除。
4.如未特别申明,本站的技术性文章均为原创,未经授权,禁止转载/搬运等侵权行为。
5.全站所有付费服务均为虚拟商品,购买后自动发货。售出后概不接受任何理由的退、换。注册即为接受此条款。
6.如果站内内容侵犯了您的权益,请联系站长删除。
飞云脚本 » 【懒人精灵】判断设备是否联网
飞云脚本圈: 586333520

Auto.js学习交流③群:286635606
Auto.js学习交流②群:712194666(满员)
IOS免越狱自动化测试群:691997586
2. 盗版,破解有损他人权益和违法作为,请各位会员支持正版。
3. 本站部分资源来源于用户上传和网络搜集,如有侵权请提供版权证明并联系站长删除。
4.如未特别申明,本站的技术性文章均为原创,未经授权,禁止转载/搬运等侵权行为。
5.全站所有付费服务均为虚拟商品,购买后自动发货。售出后概不接受任何理由的退、换。注册即为接受此条款。
6.如果站内内容侵犯了您的权益,请联系站长删除。
飞云脚本 » 【懒人精灵】判断设备是否联网