iOS-确认用户是否要离开页面

时间:2018-10-09 08:40:40

标签: javascript mobile-safari

我为用户尝试使用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设备(移动Safari)。我知道野生动物园不支持beforeunload。如何在IOS中触发类似的弹出窗口?我已经尝试了pagehide,但是它也没有启动确认弹出窗口。

0 个答案:

没有答案