手机明明没有开启流量,打开阅读软件看小说,却冒出一句“进入在线阅读浪费少许流量”。不少人第一反应是运营商在偷跑流量,或者阅读软件在暗中扣费。其实这句话里的“流量”,指的是网络数据包,不一定非要用你的手机卡套餐。它跟你的移动数据开关并不是一回事。
如果你在关掉移动数据的同时,还连着家里的Wi-Fi,那么手机依然能上网。阅读软件这时提示“浪费少许”,意思很简单:你现在进入的是一个在线章节,或者点开了某个需要联网加载的功能,软件要先下载一点内容。这部分数据量通常不大,可能只有几十KB到几百KB,但由于它占用了网络资源,所以软件把它叫做“浪费少许”。
为什么Wi-Fi下也会叫“流量”?因为在中国用户的语境里,“流量”往往特指手机移动数据,但技术上讲,Wi-Fi和蜂窝数据都叫网络流量。许多阅读App的提示文案写得太 ,直接把网络流量统称为“流量”。所以你看到提示时,可以留意一下手机顶部的状态栏,如果显示着Wi-Fi图标,那就说明消耗的是宽带资源,跟你的套餐没有关系。
那如果既没有开移动数据,也没连Wi-Fi呢?为什么还会弹这个提示?这就涉及软件的执行顺序。当你点击“进入在线阅读”按钮时,程序并不会先检查网络状态,它先弹出一个告知性质的对话框,告诉你接下来可能产生网络消耗。等你点击“确定”后,它才去尝试连接服务器。如果此时根本没有网络,连接会失败,但那个提示已经出现过了。换句话说,它只是提前打个招呼,并不代表你实际浪费了多少流量。
还有一种情况更隐蔽。有些手机系统在关闭移动数据后,还是会允许一些关键服务使用网路,比如彩信接收、网络时间自动校时、系统的推送服务。这些后台活动消耗的量非常少,通常只有几KB,不足以影响你的月底账单。阅读软件本身不会在这时候偷跑,因为它的在线功能需要完整的网络请求,一旦没有网络,请求就会超时,不会产生持续消耗。

不过,如果你只是关了移动数据,却仍然开着Wi-Fi,那阅读软件的后台行为就需要多留心。很多小说App在默认设置里,会把“自动预下载下一章”或“开启在线推荐”等选项打开。你打开一本小说,它就会在后台把后面的章节提前缓存下来,这样你翻页时感觉流畅,实际上它已经悄悄下载了好几章的内容。再加上章节界面里可能嵌入的广告图片、书籍封面的缩略图、书友圈里的热评,这些加起来,一次阅读就可能消耗掉100到500KB的流量。看着不多,但如果每天读三五个小时,一个月下来也能攒出几十MB。这还是在Wi-Fi环境下,如果Wi-Fi信号不稳定,某些手机会开启“智能网络加速”功能,自动切换到移动数据通道,那消耗的就是你的手机套餐了。这一细节,很多用户到月底查账单时才反应过来。
再举个具体例子。一部普通网络小说,一章正文大约三千字。按照UTF-8编码,一个汉字占3个字节,三千字的正文就是9000字节,大概9KB。加上段落标记和排版信息,也不会超过15KB。如果是纯文本,别说浪费少许,几乎可以忽略不计。但一个章节页面里,往往会加载书友圈的头像、评论、表情包,还有底部插入的广告横幅,这些图片一张就有几十KB,广告SDK还会初始化,拉取一次配置数据,又是几十KB。所以所谓“少许”,放在具体页面上,大概就是二三百KB的样子。换算成钱,按主流套餐每MB几分钱来计算,等于一分钱都不到。软件提示“浪费少许”,其实是很准确的。
有些朋友可能会说,我明明把移动数据关了,Wi-Fi也关了,为什么小说还能看?那是缓存。阅读软件设计了一套本地书架机制,你以前打开过的章节会保存在手机存储里。即使离线,也可以正常阅读。但如果此时不小心点到了“在线阅读”按钮,或者软件把某个章节标注为“需在线更新”,它就会弹出提示,让你误以为又偷跑了流量。实际上,只要网络不畅通,这个动作最终会失败,什么数据也不会传出去。
要彻底避免这个提示,最简单的办法不是关移动数据,而是开飞行模式。飞行模式下,Wi-Fi、蓝牙、移动网络全部断开,阅读软件再想联网也连不上。如果你还想继续用Wi-Fi,那就在阅读软件里找到“网络设置”或“缓存设置”,把“自动下载”“预加载”“在线推荐”这些选项逐一关掉。这样做以后,再进小说,它就不会依赖在线资源,提示自然也就消失了。
归根结底,“流量没开”是一个相对概念。手机上的蜂窝数据开关只控制移动网络,控制不了Wi-Fi,也控制不了那些被系统放行的后台服务。阅读软件的这句话提醒,本质上是它打算请求网络时的一个预防性说明。你真正需要留意的,是那些被默认打开的在线同步功能,而不是那一次两次的“少许”提示。