[发明专利]一种在浏览器中显示本地原生程序窗口内容的方法及装置在审
| 申请号: | 202310084288.4 | 申请日: | 2023-01-13 |
| 公开(公告)号: | CN116108307A | 公开(公告)日: | 2023-05-12 |
| 发明(设计)人: | 李博;廖海;曲家朋 | 申请(专利权)人: | 佳都科技集团股份有限公司 |
| 主分类号: | G06F16/958 | 分类号: | G06F16/958;G06F16/957 |
| 代理公司: | 北京泽方誉航专利代理事务所(普通合伙) 11884 | 代理人: | 高哲宏 |
| 地址: | 511400 广东省广州市番禺区东环街迎宾*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 浏览器 显示 本地 原生 程序 窗口 内容 方法 装置 | ||
1.一种在浏览器中显示本地原生程序窗口内容的方法,其特征在于,包括:
浏览器端根据用户输入的触发信号生成启动请求,并发送所述启动请求至对应的原生程序,所述启动请求包括预设的占位元素在浏览器窗口的占位位置;
所述原生程序根据所述启动请求启动程序并生成原生程序窗口;
所述原生程序将所述原生程序窗口覆盖至所述占位位置。
2.根据权利要求1所述的方法,其特征在于,所述启动请求还包括占位元素的占位尺寸;
所述原生程序根据所述启动请求启动程序并生成原生程序窗口,包括:
所述原生程序根据所述启动请求启动程序并生成尺寸与所述占位尺寸相同的原生程序窗口。
3.根据权利要求1所述的方法,其特征在于,所述原生程序将所述原生程序窗口覆盖至所述占位位置之后,包括:
所述浏览器端监听所述占位元素的坐标变化,确定坐标变化后的占位元素的第一占位信息,所述第一占位信息包括第一占位位置;
所述浏览器端将所述第一占位信息发送至所述原生程序;
所述原生程序根据所述第一占位信息调整所述原生程序窗口的位置,使得所述原生程序窗口覆盖至所述第一占位位置。
4.根据权利要求3所述的方法,其特征在于,所述第一占位信息还包括第一占位尺寸;
所述浏览器端将所述第一占位信息发送至所述原生程序之后,包括:
所述原生程序根据所述第一占位信息调整所述原生程序窗口的大小,使得所述原生程序窗口的尺寸与所述第一占位尺寸相同;
所述原生程序根据所述第一占位信息将调整后的所述原生程序窗口覆盖至所述第一占位位置。
5.根据权利要求1所述的方法,其特征在于,所述浏览器端根据用户输入的触发信号生成启动请求之前,包括:
所述浏览器端基于每一浏览器标签页生成对应的ID编码;
所述浏览器端根据用户输入的触发信号生成启动请求,包括:
所述浏览器端根据用户基于第一浏览器标签页输入的触发信号,生成第一启动请求,所述第一启动请求包括预设的占位元素在第一浏览器窗口的占位位置和第一ID编码,所述第一ID编码与所述第一浏览器窗口关联,所述第一浏览器窗口为所述第一ID编码对应的浏览器标签页所在的浏览器窗口;
所述原生程序根据所述启动请求启动程序并生成原生程序窗口,包括:
所述原生程序根据所述第一启动请求启动程序并生成第一原生程序窗口,并建立第一关联关系,所述第一关联关系为所述第一原生程序窗口与所述第一ID编码关联;
所述原生程序将所述原生程序窗口覆盖至所述占位位置,包括:
所述原生程序将所述第一原生程序窗口覆盖至所述第一ID编码关联的所述第一浏览器窗口的占位位置,并将所述第一浏览器窗口设置为所述第一原生程序窗口的父窗口。
6.根据权利要求5所述的方法,其特征在于,所述原生程序将所述原生程序窗口覆盖至所述第一ID编码关联的所述第一浏览器窗口的占位位置之后,包括:
所述原生程序检测用户对于第一浏览器标签页的拖拽操作生成的第二浏览器窗口,并根据所述第二浏览器窗口建立第二关联关系,所述第二关联关系为所述第一ID编码与所述第二浏览器窗口关联;
所述原生程序根据所述第一关联关系和第二关联关系将所述第一原生程序窗口的父窗口修改为所述第二浏览器窗口,并将所述第一原生程序窗口覆盖至所述第二浏览器窗口对应的占位位置。
7.根据权利要求1所述的方法,其特征在于,所述原生程序将所述原生程序窗口覆盖至所述占位位置之后,包括:
所述浏览器端监听浏览器窗口的可视性变化,生成可视性变化信息并发送至所述原生程序,所述可视性变化包括从显示状态变成隐藏状态或从隐藏状态变成显示状态;
所述原生程序根据所述可视性变化改变所述原生程序窗口的可视性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佳都科技集团股份有限公司,未经佳都科技集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310084288.4/1.html,转载请声明来源钻瓜专利网。





