关闭FirefoxOS应用程序时会触发哪些API事件

时间:2014-10-20 22:10:02

标签: events

关闭打包应用时,我需要检查未保存的数据(使用屏幕底部的关闭按钮,然后在应用显示缩小尺寸时按左上角的X)。

我设法为电池电量不足情况添加一个事件监听器,这可以按预期工作。但是看https://developer.mozilla.org/en-US/docs/Web/Events我无法确定哪个事件对于关闭应用是正确的。

明显的名称 - 关闭 - 似乎与网络套接字有关。

通过应用程序的软件关闭时,似乎会触发mozbrowserclose。

XUL关闭"用户按下关闭按钮"看起来是合适的,但在尝试时

window.addEventListener("close", function( event )
{
   window.alert("closing");
}, false);

应用关闭但不会触发警报。

DOMWindowClose似乎特别适用于关闭window.close in software

mozbrowserclose似乎特定于iframe

那么......有人知道要捕获的正确事件吗?

手机是带有FFOS 1.3的中兴Open C。

1 个答案:

答案 0 :(得分:0)

看起来这是一个错误 - https://bugzilla.mozilla.org/show_bug.cgi?id=996754 "用户终止的应用程序未收到' beforeunload'事件"