webkitvisibilitychange
来源:互联网 发布:aris visio 软件 编辑:程序博客网 时间:2024/06/05 10:14
ex:1document.addEventListener("visibilitychange", function() { if(document.hidden) { document.title = "hidden"; } else { document.title = "visibile"; }})ex:2在页面被切换到其他后台进程的时候,自动暂停音乐或视频的播放。<body onload="load()"> <audio id="audio_id"> <source src="001.mp3" /> </audio> <script> var audioElement = document.getElementById("audio_id"); function onVisibilityChanged(event) { var hidden = event.target.webkitHidden; if(hidden) audioElement.pause(); else { audioElement.play(); } } function load() { audioElement.play(); audioElement.loop = true; document.addEventListener("webkitvisibilitychange", onVisibilityChanged, false); } </script> </body>
阅读全文
0 0