Я добавил прослушиватель событий, когда пользователь пытается покинуть страницу с beforeunload.
window.addEventListener('beforeunload', function (e) {
var message = ' You have not saved your changes. ', e = e || window.event;
if (e) {
e.returnValue = message;
}
return message;
});
Проблема, с которой я столкнулся, связана с устройствами IOS (мобильное сафари).Я знаю, что до загрузки не поддерживается в сафари.Как я буду запускать подобное всплывающее окно в IOS?Я пробовал PageHide, но он также не запускает всплывающее окно подтверждения.