播放时自动发生,你不需要参与
在线播放过程中提前预取的那一小段数据,作用是让画面别停顿。它随用随丢,关掉应用之后基本不会留下什么,也不会出现在缓存列表里。
所以「刚才明明播过,怎么现在没网又打不开了」——因为那是缓冲,不是缓存。
專題 · OFFLINE
出门之前把要看的内容搬进手机,是囧次元在移动网络之外最实在的一项能力。它能不能兑现,取决于三个变量:缓存任务有没有走完、当前登的是哪个账号、手机上的文件有没有被别的工具动过。
从按下缓存到内容真正能离线打开,中间隔着几段任务流程;知道每一段在做什么,碰到问题时就能判断自己卡在哪一段。
把缓存当成一件「放着不管」的事会更顺:保持应用在后台、连着同一个 Wi-Fi、中途别切网络,任务通常一次就能走完。
这是离线观看最核心的一问。结论可以先给:已经缓存完成的内容,在没有网络时照样能播放,并且基础信息都能读出来;没缓存的部分则回到在线状态该有的表现。
从缓存列表点进去即可播放,进度、选集切换都在本地完成,不需要等待网络。
缓存元数据留在本机,断网时打开也不会是一片空白,你依然能认出自己存了什么。
没被缓存、或者进度没走完的内容,断网后照旧打不开,这一点没有例外。
这三个词经常被混着用,但它们对应的是完全不同的东西,混起来就很容易产生误判。
在线播放过程中提前预取的那一小段数据,作用是让画面别停顿。它随用随丢,关掉应用之后基本不会留下什么,也不会出现在缓存列表里。
所以「刚才明明播过,怎么现在没网又打不开了」——因为那是缓冲,不是缓存。
缓存是有明确开始与结束的任务:你选定集数、提交、等它跑完,文件落到本机之后长期保留,直到你自己清掉,或者被清理工具顺手扫走。
离线观看依赖的正是这一层。判断标准很简单:列表里有没有一条「已完成」的记录。
缓存文件本身落在设备上,账号管的是内容的归属与权限。搞清楚这两者的分工,换机时就不会空等一场。
囧次元的离线内容与本机文件绑定:换了新手机,旧手机上的缓存不会自己飞过去,需要在新的设备上重新走一遍缓存流程。登录同一个账号能找回的是收藏、追更与观看进度这类账号侧的数据,不包括缓存文件本身。
同一台手机内更换账号也是类似的情况:账号换了,能读到的离线内容就随之变化。如果打算把手机借给别人用一段时间,提前想清楚哪些内容值得留在本机,比事后清理要省事。
还有一点经常被忽略:卸载重装会连同缓存一起清掉。升级安装一般不会,但如果中途卸载过,回到应用之后需要重新缓存。
缓存占用的增长是可以预期的,也是可以主动控制的。真正麻烦的不是占用本身,而是你不知道空间被谁吃掉了。
清晰度越高、集数越多,单次缓存占用的空间就越大。一整季连着缓存下来,吃掉几个 GB 是很常见的事。编辑部建议先用列表把占用看一遍:哪几部在占空间、各自多少集、最近有没有真的打开过。看清楚之后再做取舍,比一刀切地全部清掉要合理得多。
清理时最需要留意的是别误伤。系统自带的存储管理、第三方清理工具、甚至一些手机管家类的应用,都可能把缓存目录当成普通垃圾一并扫掉。等你在地铁上打开应用,才发现内容全没了。稳妥的做法是:要清就回到应用内的列表里清,不要交给外部工具代劳。
如果你想保留一部分内容长期离线可用,可以把它们单独挑出来、其余清掉。留下的那几集最好是确定短期内会看的,否则下一次整理还是得重新判断一遍。
一个实用的节奏:出门前缓存路上看得完的量,回来之后把已经看完的清掉。占用始终维持在可控的区间里,也不用专门腾空间。
离线观看只解决了「能不能看」,实际使用中还会碰到装不上、登录后播不动、缓存任务失败这类问题。
如果缓存流程本身走得通,但过程中出现了别的情况,可以到故障排查里按现象找对应的处置顺序;想回到整体介绍,从首页重新看一遍也可以。