0

我正在构建一个使用视频服务器推送的 WebApp:

<img id="vidsrc" src="video.cgi"/>

有用。并且当使用“添加到主屏幕”将应用程序保存为 WebApp 时,会按预期关闭应用程序并停止接收服务器推送。

然而,当在移动 Safari 中运行时,只有关闭页面才会让它停止。我想弄清楚的是,如果用户单击主页按钮并关闭移动 Safari,如何让它停止,这样推送就不会在后台继续运行。

由于我必须处理的内容,编辑 video.cgi 不是一种选择。由于页面/应用程序中的一些其他功能,在 iframe 中使用 video.cgi 并不是一个好的解决方案。

onBlur 和 onClose 似乎没有这样做,我想知道是否有任何方式 HTML 页面或其中的好东西可以知道移动 Safari 已关闭。

4

1 回答 1

0

不幸的是,您不能... Web 应用程序不允许访问设备的软件,因此在您按下按钮时不会被告知。

于 2010-01-08T17:31:46.670 回答