Я намерен вызвать событие onbeforeunload при закрытии вкладки браузера приложения appmaker для сохранения изменений в режиме сохранения данных вручную.
Я пишу приведенный ниже код в onAppStartScript.
window.addEventListener('beforeunload', function(e) {
app.datasources.mydatasources.saveChanges();
}, false);
Я предварительно проверил свое приложение в Chrome 69.0.3497.100 для ПК и внес изменения в mydatasources.Затем я закрываю вкладку браузера, но изменения не применяются к mydatasource.
Когда я нажимаю клавишу F5 в приложении appmaker, наступает событие beforeunload.
Как сохранить изменения mydatasource, даже еслипользователи приложения неожиданно закрывают вкладку браузера.