2009-12-08 130 views
0

的最后,我要建,它使用与视频服务器推送一个Web应用程序:检测手机的Safari

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

它的工作原理。当使用“添加到主屏幕”保存为WebApp时,关闭应用程序会按预期方式执行,并停止接收服务器推送。

但是,在移动Safari中运行时,只有关闭页面才会停止。我试图弄清楚的是如何让它停止,如果用户点击主页按钮并关闭移动Safari,所以推不会在后台运行。

由于我必须使用,编辑video.cgi不是一个选项。在iframe中使用video.cgi并不是一个好的解决方案,因为page/app中有一些其他功能。

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

回答

0

不幸的是,你不能...网络应用程序不允许访问设备的软件,所以当你按下按钮时不会被告知。