tv garden 中文文档 下载 App

PWA 为什么比原生 APP 好:安全、自动更新、通用、轻便

安全:浏览器沙箱里跑

原生 APK 安装时需要申请各种权限(存储、网络、位置、联系人等),有些权限可能被恶意 APP 利用。

PWA 运行在浏览器的安全沙箱里——它能做的事完全受浏览器限制,不能访问文件系统、不能读联系人、不能偷偷录音。TV Garden 的 PWA 不会申请任何系统权限,就是一个需要上网的网页应用。

自动更新:永远是最新版

原生 APP 需要你主动去应用商店或官方网站检查更新,下载新版、覆盖安装——这个流程很烦,很多人几个月都不更一次。

PWA 的更新是完全自动的:网站更新了,你下次打开 PWA 时浏览器会在后台静默拉取新版本,下次启动就是最新的。没有弹窗、没有确认、没有手动操作。

通用:一个安装方式跑遍所有设备

Chrome/Edge/Safari 在 Android、iOS、Windows、Mac、Linux 上都支持 PWA 安装。学会一次安装方式,手机、平板、电脑通吃。

原生 APK 只能在 Android 设备上装——iOS 没有、PC/Mac 没有。

轻便:2-5 MB vs 几十上百 MB

原生视频类 APP 动不动几十上百 MB(光解码器库就要好几十 MB),安装后还要 Dalvik 编译占更多空间。

PWA 只缓存界面资源(HTML、CSS、JS、少量图片),总共 2-5 MB。所有视频流都是在线实时拉取、不存本地——这也是 IPTV 类应用 PWA 体积天生小的原因。

隐私:更透明的数据边界

原生 APP 做了什么、向谁发送了数据,普通用户很难知道——你得去看权限列表(还要懂)或抓包分析。

PWA 的所有数据都经过浏览器,你可以随时:

为什么官方还是做了 APK

APK 存在的唯一合理理由就是 Android TV / Fire TV 设备——这些设备上的浏览器(尤其是电视上的 WebView)不支持 PWA 安装,也不支持键盘/鼠标导航方式。官方 APK 专门声明了 Leanback 启动器和遥控器方向键适配,让电视用户也能用。

对于普通 Android 手机用户来说,PWA 确实是更优的选择。