AngularJS window.onbeforeunload无法在Android和Iphone上运行

时间:2017-11-07 05:05:43

标签: javascript android angularjs iphone onbeforeunload

我使用以下代码: -

 .directive('confirmOnExitForm', function() {
        return {
            link: function($scope, elem, attrs) {
                window.onbeforeunload = function(){
                    if ($scope.form.$dirty) {
                        return "The form is dirty, do you want to stay on the page?";
                    }
                }

            }
        };
    })

此代码在桌面Chrome和Safari上运行良好,但它不适用于Android和Iphone。

知道为什么吗?

0 个答案:

没有答案