[发明专利]小程序显示界面的生成方法、装置、电子设备及存储介质在审
申请号: | 201911426175.8 | 申请日: | 2019-12-31 |
公开(公告)号: | CN113127115A | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 郭云广 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F9/448 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;杜维 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 程序 显示 界面 生成 方法 装置 电子设备 存储 介质 | ||
本发明实施例公开了一种小程序显示界面的生成方法、装置、电子设备及介质,其中方法包括:在第一电子设备中的目标应用程序启动时,向第二电子设备发送数据请求;接收第二电子设备发送的布局文件;通过视觉组件解析布局文件,生成视图信息;检测到针对小程序显示界面的显示请求时,通过视觉组件针对视图信息执行渲染操作,生成小程序显示界面。实施本申请实施例有利于实现小程序显示界面的灵活配置,提升了电设备的智能性。
技术领域
本发明涉及互联网技术领域,具体涉及界面生成技术领域,尤其涉及一种小程序显示界面的生成方法、一种小程序显示界面的生成装置、一种电子设备及一种计算机存储介质。
背景技术
随着电子技术的进步,电子设备体积越来越小,使得电子设备的使用场景越来越多。电子设备中的应用程序也逐渐呈现出了越来越多的功能,当前应用程序具有响应速度快,功能丰富的特点。具体体现在一个应用程序中可设置有小程序模块,用户可以通过小程序模块执行不同的操作,来实现用户多样的使用需求。
发明内容
本发明实施例提供了一种小程序显示界面的生成方法、装置、电子设备及计算机存储介质,第一电子设备在启动目标应用程序时,通过接收第二电子设备发送的布局文件生成小程序显示界面,有利于现小程序显示界面的灵活配置,提升了电子设备的智能性。
一方面,本发明实施例提供了一种小程序显示界面的生成方法,该小程序显示界面的生成方法包括:
在第一电子设备中的目标应用程序启动时,向第二电子设备发送数据请求;
接收所述第二电子设备发送的布局文件;
通过视觉组件解析所述布局文件,生成视图信息;
检测到针对所述小程序显示界面的显示请求时,通过所述视觉组件针对所述视图信息执行渲染操作,生成所述小程序显示界面。
其中,所述布局文件由JSON字符串构成,所述JSON字符串是根据录入所述第二电子设备的TypeScript代码生成的。
其中,所述视觉组件为设置于所述目标应用程序中的图形显示组件。
其中,所述电子设备运行安卓操作系统,所述视觉组件为WebView组件。
其中,所述生成视图信息之后,所述通过所述视觉组件针对所述视图信息执行渲染操作之前,还包括:
获取所述目标应用程序当前登录的第一账户的历史数据;
根据所述历史数据确定预设数量个待推荐小程序;
根据所述预设数量个待推荐小程序更新所述视图信息,使得针对所述视图信息执行渲染操作生成的所述小程序显示界面中包括所述预设数量个待推荐小程序。
其中,所述历史数据包括当前时间点之前的预设时长内至少一个小程序的使用时长,所述根据所述历史小程序使用数据确定预设数量个待推荐小程序,包括:
根据所述至少一个小程序中每个小程序的使用时长针对所述至少一个小程序进行排序,得到所述至少一个小程序对应的小程序序列;
确定所述小程序序列中前预设数量个小程序为所述预设数量个待推荐小程序。
其中,所述历史数据包括当前时间点之前的预设时长内至少一个小程序的使用时间区间,所述预设时长大于自然日,所述根据所述历史小程序使用数据确定预设数量个待推荐小程序,包括:
根据当前时间点确定第一时间范围;
根据所述预设时长内所述至少一个小程序的使用时间区间确定所述至少一个小程序中每个小程序在所述第一时间范围内的累积使用时长;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911426175.8/2.html,转载请声明来源钻瓜专利网。