[发明专利]控件创建方法、装置、设备及存储介质有效

专利信息
申请号: 201911074178.X 申请日: 2019-10-31
公开(公告)号: CN112749362B 公开(公告)日: 2023-10-13
发明(设计)人: 王召伟;黄思程 申请(专利权)人: 腾讯科技(深圳)有限公司
主分类号: G06F16/958 分类号: G06F16/958;G06F9/445
代理公司: 北京三高永信知识产权代理有限责任公司 11138 代理人: 邢惠童
地址: 518057 广东省深圳*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 控件 创建 方法 装置 设备 存储 介质
【说明书】:

本申请公开了一种控件创建方法、装置、设备及存储介质,属于网页开发技术领域。所述方法包括:在网页代码中插入区隔标签;通过WebView组件对插入区隔标签后的网页代码进行加载,得到第一网页,第一网页中包括根据区隔标签生成的控件容器;通过WebView组件调用网页端与客户端之间的组件接口,通过该组件接口,向客户端发送原生控件的插入指令,用于指示客户端创建原生控件,将创建的原生控件插入到该控件容器中。本申请可以实现在网页中创建和插入原生控件,由于原生控件相对于元素控件的性能较好,因此提高了网页性能,满足了用户的使用需求。

技术领域

本申请涉及网页开发技术领域,特别涉及一种控件创建方法、装置、设备及存储介质。

背景技术

随着终端技术的发展,针对终端开发的应用程序也越来越多,在开发应用程序时,为了避免开发者针对不同的操作系统需要开发不同的应用程序,可以直接开发以网页作为应用展示界面的网页应用程序,并在网页中创建相应的控件,以便用户通过控件与网页应用程序进行交互。

相关技术中,只能在网页中创建元素控件,即将网页中的某些DOM(DocumentObject Model,文档对象模型)元素作为控件展示给用户,这种控件被称为元素控件。其中,DOM元素包括网页中的图片或文本等。但是,由于元素控件相对于系统提供的原生控件的性能较差,无法满足用户的使用需求,因此亟需一种能够在网页中创建原生控件的方法。

发明内容

本申请实施例提供了一种控件创建方法、装置、设备及存储介质,可以用于解决相关技术中存在的仅能在网页中创建元素控件,控件性能较差,无法满足用户的使用需求的问题。所述技术方案如下:

一方面,提供了一种控件创建方法,应用于网页端,所述方法包括:

在网页代码中插入区隔标签;

通过网页视图WebView组件对插入区隔标签后的网页代码进行加载,得到第一网页,所述第一网页中包括控件容器,所述控件容器是根据所述区隔标签生成得到;

通过所述WebView组件调用所述网页端与客户端之间的组件接口,通过所述组件接口,向所述客户端发送原生控件的插入指令,所述插入指令用于指示所述客户端创建所述原生控件,将创建的所述原生控件插入到所述控件容器中,得到第二网页,所述组件接口是预先在所述网页端注册得到。

另一方面,提供了一种控件创建方法,所述方法包括:

接收网页端通过组件接口发送的原生控件的插入指令,所述组件接口为所述网页端与所述客户端之间的组件接口,且所述组件接口是预先在所述网页端注册得到;

根据所述插入指令创建所述原生控件;

将创建的所述原生控件插入到第一网页的控件容器中,得到第二网页,所述第一网页是由所述网页端通过网页视图WebView组件对插入有区隔标签的网页代码进行加载得到,所述控件容器是根据所述区隔标签生成得到。

另一方面,提供了一种控件创建装置,应用于网页端,所述装置包括:

接收模块,用于接收网页端通过组件接口发送的原生控件的插入指令,所述组件接口为所述网页端与所述客户端之间的组件接口,且所述组件接口是预先在所述网页端注册得到;

创建模块,用于根据所述插入指令创建所述原生控件;

插入模块,用于将创建的所述原生控件插入到第一网页的控件容器中,得到第二网页,所述第一网页是通过网页视图WebView组件对插入有区隔标签的网页代码进行加载得到,所述控件容器是根据所述区隔标签生成得到。

另一方面,提供了一种控件创建装置,应用于客户端,所述装置包括:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911074178.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top