一种页面截图方法、装置、终端设备及介质与流程

文档序号:24986047发布日期:2021-05-07 23:04阅读:来源:国知局

技术特征:

1.一种页面截图方法,该方法包括:

在混合应用的目标页面中显示用户视图,所述用户视图包括原生视图;

对所述目标页面进行截图处理,得到所述用户视图对应的截屏视图;

显示所述截屏视图,所述截屏视图中包含的内容与所述用户视图中包含的内容存在差异。

2.如权利要求1所述的方法,其特征在于,所述截屏视图包括以下任一种或者多种:下载引导图像和引导关注图像,所述下载引导图像用于触发下载所述混合应用;所述引导关注图像用于触发与目标对象建立关联关系。

3.如权利要求2所述的方法,其特征在于,所述混合应用为地图应用,所述目标页面为导航页面,所述在混合应用的目标页面中显示用户视图,包括:

在所述导航页面中显示所述地图应用对应的用户视图,所述用户视图包括原生视图,所述原生视图中包含地图区,所述地图区显示有当前次导航的路线信息和地图底图。

4.如权利要求3所述的方法,其特征在于,所述导航页面为导航结束页面,所述导航结束页面是在检测到当前次导航结束时触发显示的,所述用户视图还包括网页视图,所述网页视图包括以下任一种或者多种:标题栏、码表区和评分区,所述标题栏包括视图分享按钮,所述码表区包括导航记录信息。

5.如权利要求4所述的方法,其特征在于,所述导航记录信息包括以下任一种或者多种:所述当前次导航对应的行驶总里程、行驶总时长、平均行驶速度和最高行驶速度;所述截屏视图包括所述地图区、所述码表区和目标下载引导图像,所述目标下载引导图像用于触发下载所述地图应用。

6.如权利要求3所述的方法,其特征在于,所述导航页面为导航规划页面,所述路线信息包括当前次导航对应导航规划路线的起点和终点,所述对所述目标页面进行截图处理,得到所述用户视图对应的截屏视图包括:

当检测到针对所述导航规划路线的目标端点的分享操作时,对所述目标页面进行截图处理,得到所述用户视图对应的截屏视图,所述截屏视图中包含所述目标端点对应目标对象的引导关注图像,所述目标端点为所述起点或者终点中的任一端点。

7.如权利要求2所述的方法,其特征在于,所述混合应用为多媒体应用,所述目标页面为多媒体播放页面,所述原生视图中包含播放区,所述播放区显示有播放区底图和当前播放的多媒体文件的多媒体信息。

8.如权利要求1所述的方法,其特征在于,所述用户视图中还包括视图分享按钮,所述对所述目标页面进行截图处理,得到所述用户视图对应的截屏视图,包括:

当检测到针对所述视图分享按钮的触发操作时,对所述目标页面进行截图处理,得到所述用户视图对应的截屏视图。

9.如权利要求8所述的方法,其特征在于,显示所述截屏视图的页面中还显示有截图分享操作按钮,所述方法还包括:

通过所述截图分享操作按钮触发选取所述截屏视图的待推送地址;

触发向所述待推送地址对应的接收端发送所述截屏视图。

10.如权利要求1所述的方法,其特征在于,所述混合应用为运行于native原生环境下的h5网页应用,所述对所述目标页面进行截图处理,得到所述用户视图对应的截屏视图,包括:

调用所述混合应用对应的h5端通知所述混合应用对应的native端,以触发所述native端加载隐藏视图,所述隐藏视图隐藏于所述用户视图正下方;

通过所述native端对所述隐藏视图进行截屏,得到所述用户视图对应的截屏视图,所述隐藏视图中包含的内容与所述截屏视图中包含的内容相同。

11.如权利要求1所述的方法,其特征在于,所述目标页面包括可视区和离屏区,所述可视区显示有所述用户视图,所述离屏区显示有隐藏视图;所述对所述目标页面进行截图处理,得到所述用户视图对应的截屏视图,包括:

获取所述隐藏视图在所述目标页面中的坐标信息;

调用所述混合应用对应的h5端将所述坐标信息发送至所述混合应用对应的native端;

通过所述native端根据所述坐标信息对所述目标页面进行截图处理,得到所述用户视图对应的截屏视图;其中,所述隐藏视图中包含的内容与所述截屏视图中包含的内容相同。

12.如权利要求1-11任一项所述的方法,其特征在于,所述目标页面包括可视区和离屏区,所述可视区显示有所述用户视图,所述离屏区显示的内容为空;所述对所述目标页面进行截图处理,得到所述用户视图对应的截屏视图,包括:

调用所述混合应用对应的h5端通知所述混合应用对应的native端,以触发所述native端在所述离屏区中加载隐藏视图;

获取所述隐藏视图在所述目标页面中的坐标信息,调用所述h5端将所述坐标信息发送至所述native端;

通过所述native端根据所述坐标信息对所述目标页面进行截图处理,以确定所述用户视图对应的截屏视图;其中,所述隐藏视图中包含的内容与所述截屏视图中包含的内容相同。

13.一种页面截图装置,其特征在于,所述装置包括:

显示单元,用于在混合应用的目标页面中显示用户视图,所述用户视图包括原生视图;

处理单元,用于对所述目标页面进行截图处理,得到所述用户视图对应的截屏视图;

所述显示单元,还用于显示所述截屏视图,所述截屏视图中包含的内容与所述用户视图中包含的内容存在差异。

14.一种终端设备,其特征在于,所述终端设备包括处理器和存储装置,所述处理器和存储装置相互连接,其中,所述存储装置用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如权利要求1-12任一项所述的方法。

15.一种计算机存储介质,其特征在于,该计算机存储介质中存储有程序指令,该程序指令被执行时,用于实现如权利要求1-12任一项所述的方法。


技术总结
本申请实施例公开了一种页面截图方法、装置、终端设备及介质,其中方法包括:在混合应用的目标页面中显示包括原生视图的用户视图,并对目标页面进行截图处理,得到并显示用户视图对应的截屏视图,该截屏视图中包含的内容与用户视图中包含的内容存在差异。实施本申请实施例,可以高效地实现对原生视图的动态截图。其中,以混合应用为地图应用为例,目标页面可以为导航页面,原生视图中包含地图区,通过实施本申请实施例,可以高效地实现对导航页面的动态截图。

技术研发人员:高岩;郭波
受保护的技术使用者:腾讯科技(深圳)有限公司
技术研发日:2021.02.05
技术公布日:2021.05.07
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1