iOS Safari 添加到主屏幕:iPhone/iPad 上最稳的方案
为什么 iOS 上只能这么装
Apple 的 App Store 审核对直播 IP TV 应用非常严格——绝大多数免费全球直播聚合类 APP 都上不了架。TV Garden 官方也没在 App Store 发布。
所以 iPhone/iPad 上看 TV Garden 的官方推荐方式就是 Safari 浏览器 + 添加到主屏幕。
安装步骤
- Safari 打开 tvgarden.co
- 点底部工具栏中间的 分享图标(方形带向上箭头)
- 在弹出的分享选项里找 "添加到主屏幕"(中文 iOS)或 "Add to Home Screen"(英文)
- 可以自定义名称(默认是 "TV Garden")→ 点右上角"添加"
- 主屏幕上出现新图标 → 点开直接用
装好后是什么体验
- 图标在主屏幕,和其他 APP 混在一起
- 点开全屏、独立窗口,没有 Safari 地址栏
- 收藏、频道状态等数据还是存在 Safari 的 localStorage 里
- 离线打开只显示上次缓存的界面(不能看直播,需要网络)
几个 iOS 特有的限制
- Safari 独占——PWA 数据和收藏只在 Safari 里。如果你在 Chrome iOS 里也用 TV Garden,两边数据独立、不共享
- 长按不支持 Web Apps——iOS 上的"添加到主屏幕"按钮在分享菜单底部,不是长按网页出来的
- 系统会定期清理缓存——如果长时间没打开,iOS 可能把 TV Garden 的 PWA 缓存(包括收藏)清掉。保险起见收藏的频道不要太多,或者定期打开一下
- iOS 不支持画中画(从 Safari PWA 里)——部分 iOS 版本可以用原生画中画 API,但 TV Garden 没实现
iOS App Store 上那个不是官方的
你在 App Store 搜 "TV Garden" 能找到一个叫 "TV Garden World Video Player" 或类似名字的 APP——开发者是 Moad Slimani 之类的,跟 tvgarden.co 没有关系。它是用你自己的 HLS 链接来播放的工具,功能和界面跟官方网站不同。
要不要装随你,但别把它当成官方 TV Garden 的 iOS 版。
卸载
主屏幕长按 TV Garden 图标 → 所有图标开始抖动 → 点右上角 × → 删除。
如果 Safari 找不到"添加到主屏幕"
确认:
- 你用的是 Safari 浏览器(不是 Chrome iOS、不是其他浏览器)
- iOS 版本不太老(iOS 14+ 比较稳妥)
- TV Garden 网站已经完全加载出来了
Chrome iOS 不支持 PWA 添加到主屏幕——这是 iOS 对第三方浏览器的限制,不是 TV Garden 的问题。