[发明专利]一种展示界面的更新方法、装置、电子设备和存储介质在审
申请号: | 202110287572.2 | 申请日: | 2021-03-17 |
公开(公告)号: | CN115113955A | 公开(公告)日: | 2022-09-27 |
发明(设计)人: | 林锦涛;邱良雄;何鑫;张晓文;李相如;吴桂盛;刘宜鑫;胡玮;周宇;李煜彬;蒋应行 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F9/455;G06F3/0484;G06F3/0488 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 朱佳 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 展示 界面 更新 方法 装置 电子设备 存储 介质 | ||
1.一种展示界面的更新方法,其特征在于,该方法包括:
获取基于脚本层预先配置的富交互行为绑定信息,其中,所述富交互行为绑定信息至少用于指示待监听的目标富交互行为,以及所述目标富交互行为关联的目标富交互事件的处理逻辑;
基于原生层监听到针对展示界面触发了所述目标富交互行为并产生所述目标富交互事件时,基于预置的脚本解析引擎,执行所述目标富交互事件的处理逻辑,并根据执行结果对所述展示界面进行更新。
2.如权利要求1所述的方法,其特征在于,在所述获取基于脚本层预先配置的富交互行为绑定信息之前,还包括:
确定待监听的所述目标富交互行为,并基于所述脚本层绑定所述目标富交互行为,获取针对所述目标富交互行为的富交互行为绑定信息;
基于所述脚本层将所述富交互行为绑定信息通知给所述原生层。
3.如权利要求2所述的方法,其特征在于,所述脚本层包括关联模块;所述基于所述脚本层绑定所述目标富交互行为,获取针对所述目标富交互行为的富交互行为绑定信息,包括:
基于所述关联模块调用预设方法函数绑定所述目标富交互行为,获取针对所述目标富交互行为的富交互行为绑定信息。
4.如权利要求2所述的方法,其特征在于,所述原生层包括事件模块和核心模块;所述基于所述脚本层将所述富交互行为绑定信息通知给所述原生层,包括:
基于所述脚本层的关联模块,将所述富交互行为绑定信息通知给所述原生层的核心模块;
所述基于原生层监听到针对展示界面触发了所述目标富交互行为并产生所述目标富交互事件时,基于预置的脚本解析引擎,执行所述目标富交互事件的处理逻辑,并根据执行结果对所述展示界面进行更新,包括:
基于所述事件模块对针对所述展示界面触发的富交互行为进行监听;
在监听到对象触发了针对所述展示界面的目标富交互行为时,产生所述目标富交互事件,并将所述目标富交互事件分发给所述核心模块,以使所述核心模块基于预置的脚本解析引擎,执行所述目标富交互事件的处理逻辑,并根据执行结果对所述展示界面进行更新。
5.如权利要求4所述的方法,其特征在于,所述富交互行为绑定信息包括下列中的至少一种:
事件产生视图标识信息,用于表示产生所述目标富交互事件的事件产生视图的标识,所述事件产生视图位于所述展示界面中;
事件类型信息,用于表示所述目标富交互事件的事件类型;
事件作用视图信息,用于指定所述目标富交互事件作用的元素数据,其中,所述事件作用视图信息包括事件作用视图标识信息和事件作用视图处理器,所述事件作用视图指在所述展示界面中所述目标富交互事件作用的视图,所述事件作用视图处理器用于指定对事件作用视图处理富交互事件时的脚本映射关系。
6.如权利要求5所述的方法,其特征在于,所述脚本映射关系包括脚本表达式与脚本函数中的至少一种。
7.如权利要求5所述的方法,其特征在于,所述富交互行为绑定信息包括事件类型信息时,所述事件类型信息包括下列中的至少一种:
触摸事件类型,列表滚动事件类型,传感器事件类型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110287572.2/1.html,转载请声明来源钻瓜专利网。