在safari手机中的javascript卸载事件?

我正在使用jQtouch和jQuery开发适用于iPad的webapp。 webapp用于商店并通过AVD浏览查看,当设备震动或断电时,会向我发送电子邮件警报。 但是,我也想知道webapp何时关闭。 我试图使用$(window).bind(’unload’,function(){}); 但它在Safari Mobile和AVD浏览中都不起作用。 我怎样才能让它发挥作用?

我有一个答案。 这不是我们所希望的。

从http://www.w3.org/TR/DOM-Level-2-Events/events.html卸载的技术定义是:

当DOM实现从窗口或框架中删除文档时,会发生卸载事件。 此事件对BODY和FRAMESET元素有效。

我还得到了Apple的一些知情人士的回复:“不幸的是,当点击主页按钮时,我无法找到触发的事件!我认为最合适的事件可能是页面隐藏事件。当您切换到“标签”视图以打开新页面时,事件实际上会在iOS上的Safari中触发,但是当您单击主屏幕图标时则不会:-(“