阅读时间: 2 分钟|
文章字数: 319 字
遇到这个问题,如果你条件反射,认为可以通过系统变量 %WIFI 判断,那就大错特错了。%WIFI 只能判断手机的 Wifi 开关开了没,根本无法判断手机是否连接了 Wifi。判断手机是否已经连接 Wifi 的重责大任还是需要 %WIFII 来完成。
在进入正题前,我们要认识一下在手机连接Wifi时及未连接 Wifi 时 %WIFII 信息的区别:


通过以上两图的黄色部分文字的对比,我们不难发现两种不同状态下的重要关键词:
- 连接 Wifi 后,%WIFII 信息含“CONNECTION”;
- 连接 Wifi 前,%WIFII 信息含“SCAN”。
因此,判断手机是否连接 Wifi 的问题又变成判断 %WIFII 信息中是否含有“CONNECTION”或者“SCAN”的问题。至于怎么判断,这里不再赘述,大家可参考以下文章:
眼尖的同学也许看到上图变量分明是 %NewWIFII 啊。没错,看过《Tasker配置:%WIFII还可以这样玩》的同学都知道 %NewWIFII 是什么:它是我新建的 %WIFII 替身啦。
《Tasker配置:如何判断手机是否已经连接Wifi?》有2条评论