gpt4 book ai didi

javascript - Cordova/Phonegap - beforeunload 工作或任何替代方案吗?

转载 作者:可可西里 更新时间:2023-11-01 06:03:44 24 4
gpt4 key购买 nike

所以我有一个客户端对象,我想在应用程序被终止之前写入一个文件。有谁知道浏览器 beforeunload 事件是否适用于该目的?或者 Cordova 是否有处理这种情况的 native 方法?

我知道有“暂停”和“恢复”事件,但我不确定它们是否也处理“终止”事件。我似乎无法在任何地方找到任何关于此的文档。

如果有人能指出正确的方向并提出建议,我们将不胜感激。

最佳答案

经过更多的挖掘和一些试验和错误,我想处理这个问题的正确方法是听我在问题中提到的“暂停”事件。每次用户甚至拉起菜单以终止应用程序时,它似乎都会触发。它应该可以满足我的目的。

document.addEventListener("pause", function () {
app.inBackground = true;
app.saveData();
}, false);

我不确定它是否遵循任何标准或是否有更好的方法,所以如果其他人有更多信息,请随时将其留在此处。

关于javascript - Cordova/Phonegap - beforeunload 工作或任何替代方案吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35412057/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com