Я хочу создать собственное модальное окно, которое будет отображаться, когда пользователь закрывает вкладку Chrome, на которой запущено приложение (нажимает X), и говорит «Вы уверены, что хотите закрыть?».Тем не менее, независимо от того, что я пробовал, я либо получаю сообщение Chrome по умолчанию «Вы уверены, что хотите покинуть этот сайт», либо оно просто закрывает окно без модального отображения.
У меня есть этозапуск кода при закрытии окна:
window.onbeforeunload = function(e) {
e.preventDefault();
$('#myModal').show();
};
Я прочитал, что «onbeforeunload» больше не работает, в частности, отсюда: https://developers.google.com/web/updates/2017/03/dialogs-policy. Я не получил ни одного изальтернативы для работы, хотя.
Есть что-то, что я не получаю?Я занимаюсь этим уже несколько часов и не достиг никакого прогресса.