Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/474.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在卸载iphone和ipad的替代产品之前_Javascript_C#_Blazor Server Side - Fatal编程技术网

Javascript 在卸载iphone和ipad的替代产品之前

Javascript 在卸载iphone和ipad的替代产品之前,javascript,c#,blazor-server-side,Javascript,C#,Blazor Server Side,我尝试了这两项活动,但都在windows上运行良好,但在ipad、iPhone上运行不好 window.onbeforeunload= function ($event) { debugger; var value=localStorage.getItem("test"); $.get("url", function () { }); }; window.onpagehide

我尝试了这两项活动,但都在windows上运行良好,但在ipad、iPhone上运行不好

 window.onbeforeunload= function ($event) {
        debugger;
        var value=localStorage.getItem("test");
        $.get("url", function () {


        });
    };

 window.onpagehide = function ($event) {
        debugger;
        var value=localStorage.getItem("test");
        $.get("url", function () {


        });
    };

“在许多情况下,尤其是在移动设备上,浏览器不会触发
卸载
卸载前
、或
页面隐藏
事件。”“网站通常希望在用户完成页面后将分析或诊断发送到服务器。最可靠的方法是在
visibilitychange
事件上发送数据。“您可能还希望查看
Beacon
api,以便在页面卸载时可靠地发送http请求,而不是使用常规http客户端。