DATA
快播盒子怎么对待你的文件
一句话:文件不离开你的设备,本站只往浏览器里写播放进度,你随时可以清掉。
你选中的文件去了哪
哪儿也没去。选中或拖入的文件由浏览器交给页面一个本地引用,播放器用 URL.createObjectURL 把它变成一个只在当前标签页有效的临时地址。这个过程完全在你的设备内部完成,没有任何网络请求。关掉标签页,这个地址立刻失效。
四件工具分别碰了什么。
片库清单这一条值得单独强调:它连文件内容都不读,只看浏览器给出的元数据。所以扫几百 GB 的目录也是一瞬间的事。
本站往你浏览器里写了什么
只有一类:播放进度。键名以 kbh:pos: 开头,后面跟着文件名和字节数,值是一个秒数。
kbh:pos:山海纪行 - S01E01.mkv:1532248064 → "412.75"
- 写在
localStorage,只存在于当前这台设备的这个浏览器里。 - 没有 cookie,没有账号,没有任何形式的同步。
- 换设备、换浏览器、用无痕窗口,都读不到这些记录。
- 清浏览器数据、浏览器自己回收存储,记录会消失且找不回来。
存储不可用时会怎样
有些情况下浏览器会拒绝本地存储:无痕模式下的部分浏览器、关掉了网站数据的设置、存储配额已满、企业策略限制。
遇到这些情况,播放器页面会显示一条红色提示,写明失败原因,并告诉你进度功能本次不可用。其余功能照常工作。本站不会在写入失败之后还显示一个「已保存」——那种做法比直接报错糟得多。
怎么清掉
- 播放器页面上有「清除本机全部播放进度」,一键删掉本站写的所有键,不会动其它网站的数据。
- 单个文件的记录可以在恢复提示条上点「忘掉这条记录」。
- 也可以用浏览器自己的「清除网站数据」,效果一样。
第三方与网络请求
页面本身不引用任何外部 CDN、外部字体或外部统计脚本。示例短片和插图都是本站自己的文件。
页面上确实会加载两个站点级的公共脚本,它们由站点运维统一维护,和上面说的工具逻辑无关,也不接触你选中的文件。