[发明专利]浏览器的对象展示方法及装置有效
申请号: | 201911421796.7 | 申请日: | 2019-12-31 |
公开(公告)号: | CN111061976B | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | 范东亮;刘洪宇;丛文龙;崔阳 | 申请(专利权)人: | 哈尔滨海能达科技有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957;G06F9/445 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王兆林 |
地址: | 150028 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 浏览器 对象 展示 方法 装置 | ||
1.一种浏览器的对象展示方法,其特征在于,浏览器应用包括内部对象模块,所述内部对象模块用于控制浏览器窗口中的对象区域,所述方法包括:
对象区域对应的内部对象模块接收对象展示指令;
所述内部对象模块与利用所述浏览器应用之外的外部对象应用进行数据交互,以利用所述浏览器应用之外的外部对象应用展示所述对象展示指令对应的对象数据;
其中,所述外部对象应用的应用窗口与所述对象区域重合,且,所述应用窗口位于所述对象区域之上; 所述外部对象应用的应用窗口与所述对象区域重合,且,所述应用窗口位于所述对象区域之上,包括:
内部对象模块获取对象区域相对于浏览器窗口的位置信息,并通过通信接口发送至外部对象应用;
所述外部对象应用通过应用程序接口与操作系统交互,获得浏览器窗口相对于桌面的位置信息,基于浏览器窗口相对于桌面的位置信息和对象区域相对于浏览器窗口的位置信息,计算对象区域相对于桌面的位置信息;
所述外部对象应用调整所述应用窗口至对象区域相对于桌面的位置信息,且,设置所述应用窗口置顶。
2.如权利要求1所述的方法,其特征在于,
所述浏览器应用包括多个内部对象模块,所述浏览器窗口包括与多个内部对象模块一一对应的多个对象区域;
则在所述浏览器应用之外具有与多个内部对象模块一一关联的多个外部对象应用。
3.如权利要求2所述的方法,其特征在于,
在内部对象模块为视频模块的情况下,与该内部对象模块关联的外部对象应用为视频应用;
在内部对象模块为图片模块的情况下,与该内部对象模块关联的外部对象应用为图片应用;
在内部对象模块为音频模块的情况下,与该内部对象模块关联的外部对象应用为音频应用。
4.如权利要求1所述的方法,其特征在于,所述内部对象模块与利用所述浏览器应用之外的外部对象应用进行数据交互,以所述利用所述浏览器应用之外的外部对象应用展示所述对象展示指令对应的对象数据,包括:
所述内部对象模块通过通信接口与所述外部对象应用相连;
所述内部对象模块接收对象展示指令后,获取对象数据地址,并发送对象数据地址至所述外部对象应用;
所述外部对象应用接收对象数据地址并基于所述对象数据地址获取对象数据并展示所述对象数据。
5.如权利要求1所述的方法,其特征在于,还包括:
所述外部对象应用监控浏览器窗口是否发生移动操作,若浏览器窗口发生移动操作则实时计算对象区域相对于桌面的位置信息,并调整应用窗口至对象区域相对于桌面的位置信息。
6.如权利要求1所述的方法,其特征在于,还包括:
所述外部对象应用监控浏览器窗口发生的处理操作;其中所述处理操作包括关闭操作、隐藏操作或显示操作;基于所述处理操作对应用窗口执行对应的处理操作。
7.如权利要求1所述的方法,其特征在于,还包括:
所述外部对象应用监控浏览器窗口中的对象区域是否被其它应用覆盖;
若对象区域被其它应用覆盖计算被覆盖位置信息,调整所述应用窗口中与被覆盖信息对应的区域处于透明状态以显示其它应用。
8.如权利要求1所述的方法,其特征在于,还包括:
所述应用窗口接收鼠标事件后,对鼠标事件执行透传处理;
所述内部对象模块接收并响应于所述应用窗口中的鼠标事件;
所述外部对象应用的任务栏在视觉区域执行隐藏操作。
9.一种显示装置,其特征在于,所述装置包括存储器和处理器;
所述存储器用于存储计算机程序;
所述处理器用于根据所述存储器存储的计算机程序,执行权利要求1-8任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,其上存储有程序,该程序被处理器执行时实现如权利要求1-8任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨海能达科技有限公司,未经哈尔滨海能达科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911421796.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电暖器
- 下一篇:盆底状态的分类方法、系统、超声设备及计算机存储介质