当appmaker网络应用的浏览器选项卡关闭时,不会发生onbeforeunload事件

时间:2018-10-16 14:58:32

标签: javascript html google-chrome google-app-maker

我打算在appmaker应用的浏览器选项卡关闭时调用onbeforeunload事件,以保存手动保存模式下datasouce的更改。

我在onAppStartScript中编写以下代码。

window.addEventListener('beforeunload', function(e) {
  app.datasources.mydatasources.saveChanges();
}, false);

我在PC的Chrome 69.0.3497.100中预览我的应用,并对mydatasources进行了更改。 然后,我关闭浏览器选项卡,但是更改不应用mydatasource。

当我在appmaker应用中按下F5键时,就会发生beforeunload事件。

即使应用程序用户突然关闭浏览器选项卡,我如何保存mydatasource更改。

0 个答案:

没有答案