关闭打包应用时,我需要检查未保存的数据(使用屏幕底部的关闭按钮,然后在应用显示缩小尺寸时按左上角的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。
答案 0 :(得分:0)
看起来这是一个错误 - https://bugzilla.mozilla.org/show_bug.cgi?id=996754 "用户终止的应用程序未收到' beforeunload'事件" 强>