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>
原创粉丝点击