支持范围
| 设备与浏览器 | 计时 | 系统通知 | 锁屏暂停 |
|---|---|---|---|
| 桌面 Chrome / Edge | 支持 | 需许可 | 需 API 支持与授权 |
| Mac Safari / 添加到程序坞 | 支持 | 依系统与浏览器支持 | 不支持 |
| 桌面 Firefox | 支持 | 需许可 | 不支持 |
| Android Chrome | 支持 | 需许可与后台支持 | 当前不提供 |
| iOS / iPadOS 主屏幕 Web App | 支持 | 16.4+ 与独立授权 | 不支持 |
| iPhone 普通浏览器标签页 | 前台可用 | 请使用主屏幕 Web App | 不支持 |
此表依据当前实现和平台文档;未覆盖每种实体设备。浏览器版本、企业策略和系统设置可能改变可用能力,请以应用中的检测和测试结果为准。
Mac 安装之后
从 Chrome / Edge 安装后仍依赖浏览器的检测能力。Safari 的“添加到程序坞”不会额外获得锁屏检测;安装为独立窗口不代表成为原生应用。
为什么 iPhone 显示 unavailable
iOS 的主屏幕 Web App 可以在授权后接收推送,但没有 rest 所需的 Idle Detection 锁屏检测能力。安装或改用其他浏览器不能保证获得它。
锁屏暂停的条件
需要支持的桌面浏览器、设备使用状态授权、页面持续运行和联网。锁屏事件暂停云端计时,解锁恢复剩余时间;手动暂停不会自动恢复。
普通闲置和切换标签页不会触发暂停。关闭或冻结浏览器、离线和系统休眠可能使事件无法上传;单独熄屏也不等于锁屏。
平台参考
更新于