长期以来我们一直缺少一个判断用户是否正在浏览某个指定标签页的方法。用户是否去看别的网站了?他们切换回来了么?现在,HTML5里页面可见性接口就提供给了程序员一个方法,让他们使用visibilitychange页面事件来判断当前页面可见性的状态,并针对性的执行某些任务。同时还有新的document.h...
分类:
Web程序 时间:
2015-12-27 14:48:19
阅读次数:
135
1、Canvas绘图2、postMessage跨域、多窗口传输3、requestAnimationFrame动画4、PageVisibility API页面可见性5、File 本地文件操作6、Geolocation 地理定位7、localStorage|sessionStorage存储8、Web W...
//监听浏览器tab切换,以便在tab切换之后,页面隐藏的时候,把弹幕停止 document.addEventListener('webkitvisibilitychange', function() { if (document.hidden === true) { //页面已隐藏 ...
分类:
其他好文 时间:
2015-06-09 16:31:27
阅读次数:
222
原文:http://www.webhek.com/page-visibility/document.hidden这个新出现的document.hidden属性,它显示页面是否为用户当前观看的页面,值为ture或false。document.visibilityStatevisibilityState...
分类:
其他好文 时间:
2015-06-05 12:02:30
阅读次数:
132
HTML5 Page Visibility API是一个非常有用的特性,当页面对用户不可见时,暂停播放页面中的视频、动画、声音、以及其他耗费内存的操作,等用户回来时,再继续这些操作。当然,最好提醒下用户可以继续回到本页面上来,本文研究利用改变页面tab(title)实现提醒。...
分类:
其他好文 时间:
2015-03-21 07:31:41
阅读次数:
176