投屏分析方法及装置制造方法及图纸

技术编号:38706663 阅读:13 留言:0更新日期:2023-09-08 14:47
本发明专利技术提供了一种投屏分析方法及装置,涉及计算机应用的技术领域,该方法包括:响应移动终端的连接请求,基于连接请求与移动终端建立连接,通过图形用户界面展示目标应用对应的分析页面;接收移动终端发送的页面信息,解析页面信息,得到目标页面的页面结构;在页面展示区对页面结构进行展示,并对目标页面所包括的目标元素进行标记;响应作用于目标元素的触控操作,在页面分析区展示与目标元素关联的分析信息。本发明专利技术提供的投屏分析方法及装置,可以实现移动终端到电脑终端的所见即所得,从而实现移动终端的页面内容的展示和分析,同时借助电脑终端的能力多维度提供分析能力,进而提高分析效率。高分析效率。高分析效率。

【技术实现步骤摘要】
投屏分析方法及装置


[0001]本专利技术涉及计算机应用的
,尤其是涉及一种投屏分析方法及装置。

技术介绍

[0002]在金融科技领域,往往需要对金融软件应用程序APP(Application)的数据进行分析,而运行应用程序的移动终端的分析能力往往难以达到数据分析的要求,因此,多将移动终端投屏至PC(Personal Computer)端进行交互分析。
[0003]相关技术中,移动终端与PC端交互分析的工具多采用输出页面URL(uniform resource locator)直接在PC端打开H5页面进行分析的方式,然而这种方式难以和移动终端进行交互,并且,也缺少移动终端的应用环境及客户登录状态,难以实现数据的完全投屏至PC端,降低了分析的效率。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种投屏分析方法及装置,以缓解上述技术问题。
[0005]第一方面,本专利技术实施例提供了一种投屏分析方法,应用于电脑终端,所述电脑终端运行有目标应用;所述方法包括:响应移动终端的连接请求,基于所述连接请求与所述移动终端建立连接,其中,所述移动终端安装有所述目标应用,所述连接请求为所述移动终端运行所述目标应用时,基于所述目标应用的投屏功能发送的;通过图形用户界面展示所述目标应用对应的分析页面;所述分析页面包括页面展示区和页面分析区;接收所述移动终端发送的页面信息,其中,所述页面信息为所述移动终端扫描所述目标应用的目标页面所产生的页面信息;解析所述页面信息,得到所述目标页面的页面结构;在所述页面展示区对所述页面结构进行展示,并对所述目标页面所包括的目标元素进行标记;响应作用于所述目标元素的触控操作,在所述页面分析区展示与所述目标元素关联的分析信息。
[0006]结合第一方面,本专利技术实施例提供了第一方面的第一种可能的实施方式,其中,上述响应移动终端的连接请求,基于所述连接请求与所述移动终端建立连接的步骤,包括:响应作用于所述目标应用的投屏操作,生成投屏标识,并通过所述图形用户界面展示所述投屏标识;响应所述移动终端基于所述投屏标识发送的连接请求,根据所述连接请求与所述移动终端建立连接。
[0007]结合第一方面,本专利技术实施例提供了第一方面的第二种可能的实施方式,其中,上述解析所述页面信息,得到所述目标页面的页面结构的步骤,包括:解析所述页面信息得到所述目标页面的截屏图片;提取所述截屏图片中的目标元素,以及,所述目标元素相对于所述截屏图片的坐标。
[0008]结合第一方面的第二种可能的实施方式,本专利技术实施例提供了第一方面的第三种可能的实施方式,其中,上述在所述页面展示区对所述页面结构进行展示,并对所述目标页面所包括的目标元素进行标记的步骤,包括:根据所述页面展示区的尺寸,以及所述目标元
素相对于所述截屏图片的坐标,计算所述目标元素在所述页面展示区的还原坐标;基于所述还原坐标在页面展示区对所述目标页面进行还原展示;在所述还原展示的页面中,对所述目标页面所包括的目标元素进行标记。
[0009]结合第一方面,本专利技术实施例提供了第一方面的第四种可能的实施方式,其中,上述在所述页面分析区展示与所述目标元素关联的分析信息的步骤,包括:在所述页面分析区展示所述目标元素的内容信息,以及,向所述移动终端发送所述目标元素的分析请求;接收所述移动终端基于所述分析请求回复的分析数据,并在所述页面分析区中预设的位置展示所述分析数据。
[0010]第二方面,本专利技术实施例还提供一种投屏分析方法,应用于移动终端,所述移动终端运行有目标应用,所述方法包括:响应投屏操作,向所述投屏操作对应的电脑终端发送连接请求,以与所述电脑终端建立连接;其中,所述电脑终端也运行有所述目标应用,且,所述投屏操作为基于所述电脑终端展示的投屏标识发送的;扫描所述目标应用的目标页面,生成所述目标页面的页面信息,并将所述页面信息发送至所述电脑终端,以使所述电脑终端解析所述页面信息,得到所述目标页面的页面结构,并在页面展示区对所述页面结构进行展示。
[0011]结合第二方面,本专利技术实施例提供了第二方面的第一种可能的实施方式,其中,上述扫描所述目标应用的目标页面,生成所述目标页面的页面信息的步骤,包括:启动预先配置的扫描工具SDK;通过所述扫描工具SDK扫描所述目标页面,以识别所述目标页面的文档对象模型DOM和目标元素;生成包含所述DOM和所述目标元素的页面信息。
[0012]结合第二方面,本专利技术实施例提供了第二方面的第二种可能的实施方式,其中,上述方法还包括:响应所述电脑终端发送的目标元素的分析请求;基于所述分析请求获取所述目标元素的分析数据;将所述分析数据发送至所述电脑终端,以使所述电脑终端在所述页面分析区中预设的位置展示所述分析数据。
[0013]第三方面,本专利技术实施例还提供一种投屏分析装置,应用于电脑终端,所述电脑终端运行有目标应用;所述装置包括:第一连接模块,用于响应移动终端的连接请求,基于所述连接请求与所述移动终端建立连接,其中,所述移动终端安装有所述目标应用,所述连接请求为所述移动终端运行所述目标应用时,基于所述目标应用的投屏功能发送的;展示模块,用于通过图形用户界面展示所述目标应用对应的分析页面;所述分析页面包括页面展示区和页面分析区;页面解析模块,用于接收所述移动终端发送的页面信息,其中,所述页面信息为所述移动终端扫描所述目标应用的目标页面所产生的页面信息;解析所述页面信息,得到所述目标页面的页面结构;页面展示模块,用于在所述页面展示区对所述页面结构进行展示,并对所述目标页面所包括的目标元素进行标记;分析模块,用于响应作用于所述目标元素的触控操作,在所述页面分析区展示与所述目标元素关联的分析信息。
[0014]第四方面,本专利技术实施例还提供一种投屏分析装置,应用于移动终端,所述移动终端运行有目标应用,所述装置包括:请求模块,用于响应投屏操作,向所述投屏操作对应的电脑终端发送连接请求,以与所述电脑终端建立连接;其中,所述电脑终端也运行有所述目标应用,且,所述投屏操作为基于所述电脑终端展示的投屏标识发送的;扫描模块,用于扫描所述目标应用的目标页面,生成所述目标页面的页面信息,并将所述页面信息发送至所述电脑终端,以使所述电脑终端解析所述页面信息,得到所述目标页面的页面结构,并在页
面展示区对所述页面结构进行展示。
[0015]第五方面,本专利技术实施例还提供一种服务器,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面或者第二方面所述的方法的步骤。
[0016]第六方面,本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述第一方面或者第二方面所述的方法的步骤。
[0017]本专利技术实施例带来了以下有益效果:
[0018]本专利技术实施例提供的投屏分析方法及装置,能够响应移动终端的连接请求,并与移动终端建立连接,以通过图形用户界面展示目标应用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种投屏分析方法,其特征在于,应用于电脑终端,所述电脑终端运行有目标应用;所述方法包括:响应移动终端的连接请求,基于所述连接请求与所述移动终端建立连接,其中,所述移动终端安装有所述目标应用,所述连接请求为所述移动终端运行所述目标应用时,基于所述目标应用的投屏功能发送的;通过图形用户界面展示所述目标应用对应的分析页面;所述分析页面包括页面展示区和页面分析区;接收所述移动终端发送的页面信息,其中,所述页面信息为所述移动终端扫描所述目标应用的目标页面所产生的页面信息;解析所述页面信息,得到所述目标页面的页面结构;在所述页面展示区对所述页面结构进行展示,并对所述目标页面所包括的目标元素进行标记;响应作用于所述目标元素的触控操作,在所述页面分析区展示与所述目标元素关联的分析信息。2.根据权利要求1所述的方法,其特征在于,响应移动终端的连接请求,基于所述连接请求与所述移动终端建立连接的步骤,包括:响应作用于所述目标应用的投屏操作,生成投屏标识,并通过所述图形用户界面展示所述投屏标识;响应所述移动终端基于所述投屏标识发送的连接请求,根据所述连接请求与所述移动终端建立连接。3.根据权利要求1所述的方法,其特征在于,解析所述页面信息,得到所述目标页面的页面结构的步骤,包括:解析所述页面信息得到所述目标页面的截屏图片;提取所述截屏图片中的目标元素,以及,所述目标元素相对于所述截屏图片的坐标。4.根据权利要求3所述的方法,其特征在于,在所述页面展示区对所述页面结构进行展示,并对所述目标页面所包括的目标元素进行标记的步骤,包括:根据所述页面展示区的尺寸,以及所述目标元素相对于所述截屏图片的坐标,计算所述目标元素在所述页面展示区的还原坐标;基于所述还原坐标在页面展示区对所述目标页面进行还原展示;在所述还原展示的页面中,对所述目标页面所包括的目标元素进行标记。5.根据权利要求1所述的方法,其特征在于,在所述页面分析区展示与所述目标元素关联的分析信息的步骤,包括:在所述页面分析区展示所述目标元素的内容信息,以及,向所述移动终端发送所述目标元素的分析请求;接收所述移动终端基于所述分析请求回复的分析数据,并在所述页面分析区中预设的位置展示所述分析数据。6.一种投屏分析方法,其特征在于,应用于移动终端,所述移动终端运行有目标应用,所述方法包括:响应投屏操作,向所述投屏操作对应的电脑终端发送连接请求,以与所述电脑终端建
立连接;其中,所述电脑...

【专利技术属性】
技术研发人员:叶平利刘宇明陈振华
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1