[发明专利]一种浏览器窗口切换时暂停页面内活动的方法在审
申请号: | 201710942086.3 | 申请日: | 2017-10-11 |
公开(公告)号: | CN107665257A | 公开(公告)日: | 2018-02-06 |
发明(设计)人: | 周豪 | 申请(专利权)人: | 成都知道创宇信息技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F9/48 |
代理公司: | 成都信博专利代理有限责任公司51200 | 代理人: | 王沙沙 |
地址: | 610000 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 浏览器 窗口 切换 暂停 页面 活动 方法 | ||
1.一种浏览器窗口切换时暂停页面内活动的方法,其特征在于,包括以下步骤,
步骤1:页面加载后判断本页面是否有持续活动;若是则对本页面进行监听,若否则无需额外操作;
步骤2:监听浏览器窗口的切换;
步骤3:根据监听结果判断是否为活动窗口,若是则开启此页面视频、音频的播放,暂停与服务器之间的通信;若否则关闭页面内的视频、音频的播放,暂停与服务器间的通信;
步骤4:重复步骤3直至窗口或浏览器关闭。
2.根据权利要求1所述的一种浏览器窗口切换时暂停页面内活动的方法,其特征在于,所述步骤1中通过判断本页面是否有video、audio标签加载视频、音频,WebSocket或轮询与服务器长期通信判断本页面是否有持续活动。
3.根据权利要求1所述的一种浏览器窗口切换时暂停页面内活动的方法,其特征在于,所述步骤2中通过浏览器提供的接口,在document上注册visibilitychange事件监听浏览器窗口的切换。
4.根据权利要求1所述的一种浏览器窗口切换时暂停页面内活动的方法,其特征在于,所述步骤3中通过判定document.hidden属性判断是否为活动窗口。
5.根据权利要求1所述的一种浏览器窗口切换时暂停页面内活动的方法,其特征在于,所述步骤3中通过调用pause关闭视频音频播放,并中断向服务器发送数据,暂停与服务器的数据交互。
6.根据权利要求1所述的一种浏览器窗口切换时暂停页面内活动的方法,其特征在于,所述步骤3中通过调用play开启视频音频播放,并重新向服务器发送数据,重启与服务器数的据交互。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都知道创宇信息技术有限公司,未经成都知道创宇信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710942086.3/1.html,转载请声明来源钻瓜专利网。