
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();
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)