vue 监听网页关闭浏览器关闭事件

vue 监听网页关闭浏览器关闭事件,第1张

窗口关闭/浏览器关闭之后处理内容,例如删除cookie、session、local storage 等

windowbeforeunload事件在windowunload事件之前执行。同时注意ajax请求方式必须为同步请求,所以不能使用axios,因为axios不能执行同步请求。 参考

<template>
    <div class="listen">
        <audio controls="controls" hidden src="/resource/media/sounds/newmsgmp3" id="audio">
    </div>
</template>
<script>
export default{
    mounted:function(){
        //一系列的socket连接。
        //var socket = io();//你自己的socket
        socketon('new_msg',function() {
            var _audio = documentgetElementById('audio');//获取audio元素
            audiocurrentTime = 0;//从头开始播放提示音
            _audioplay();//播放
        })
    }    
}
</script>

不知道你用的是什么,举个Socketio例子

播放提示音的话很简单  三行代码就可以

thissound = new Audio();

thissoundsrc = '提示音文件地址';

thissoundplay();


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/10411630.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-08
下一篇2023-05-08

发表评论

登录后才能评论

评论列表(0条)

    保存