设备间的页面同步显示方法、装置、电子设备及介质制造方法及图纸

技术编号:34847464 阅读:23 留言:0更新日期:2022-09-08 07:46
本发明专利技术涉及人工智能技术,揭露了一种设备间的页面同步显示方法,包括:根据协同显示设备的屏幕尺寸确定预设的相对显示单位的像素值;解析协同显示设备中显示页面,得到基于DOM树的层次结构图;获取层次结构图的不同层中目标类型的元素为显示页面的待显示页面元素;获取待显示页面元素的像素尺寸,根据像素尺寸和预设的相对显示单位的像素值确定待显示页面元素的相对显示尺寸,以相对显示尺寸显示待显示页面元素。此外,本发明专利技术还涉及区块链技术,所述相对显示尺寸可存储在区块链的节点中。本发明专利技术还提出一种设备间的页面同步显示方法装置、电子设备以及计算机可读存储介质。本发明专利技术可以提高准确地在不同设备中适配显示页面元素的效率。效率。效率。

【技术实现步骤摘要】
设备间的页面同步显示方法、装置、电子设备及介质


[0001]本专利技术涉及人工智能
,尤其涉及一种设备间的页面同步显示方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]不同的设备可能具有不同的显示尺寸,在设备之间的同步共享显示过程中,让网页具有适配的能力是必不可少的,否则尺寸固定就会导致在比较小的屏幕上太大了显示不完全,而在比较大的屏幕上显示太小了会看不清楚。现有技术中的设备间的页面同步显示方案存在以下几个问题,第一需要准备好多套的用户界面尺寸样式的脚本,在不同尺寸范围内使用相对应的脚本,这样会导致一个区间中的多个屏幕尺寸只能使用一套尺寸,适配和显示不够细致。第二,由于需要准备多套脚本,因此研发成本高。第三,运行时需要加载多套脚本,性能不好。因此,现有技术中,网页的显示存在无法高效准确地进行显示的问题。

技术实现思路

[0003]本专利技术提供一种设备间的页面同步显示方法、装置、电子设备及可读存储介质,其主要目的在于提高准确地在不同设备中同步适配显示页面元素的效率。
[0004]为实现上述目的,本专利技术提供的一种设备间的页面同步显示方法,包括:
[0005]发送获取协同显示设备的设备信息的访问请求,所述访问请求包含加密的权限标识;
[0006]接收对所述权限标识进行权限验证之后返回的所述协同显示设备的屏幕尺寸;
[0007]根据所述屏幕尺寸确定预设的相对显示单位的像素值;
[0008]将所述协同显示设备中显示页面按照页面标签进行解析,得到基于DOM树的层次结构图;
[0009]获取所述层次结构图的不同层中目标类型的元素为所述协同显示设备中显示页面的待显示页面元素;
[0010]获取待显示页面元素的像素尺寸,根据所述像素尺寸和所述预设的相对显示单位的像素值确定所述待显示页面元素的相对显示尺寸,以所述相对显示尺寸显示所述待显示页面元素。
[0011]可选地,所述待显示页面元素的数量为多个,所述以所述相对显示尺寸显示所述待显示页面元素,包括:
[0012]获取多个所述待显示页面元素的重要性等级和多个所述待显示页面元素的文件大小;
[0013]根据所述重要性等级和所述文件大小进行加权计算,得到多个所述待显示页面元素的显示序列;
[0014]根据所述显示序列以每个所述待显示页面元素的相对显示尺寸依次加载显示多个所述待显示页面元素。
[0015]可选地,所述发送获取协同显示设备的设备信息的访问请求之前,所述方法还包括:
[0016]获取权限标识,所述权限标识包括发送方ID和发送时间戳;
[0017]获取区块链中保存的私钥,通过所述私钥对所述发送方ID和发送时间戳进行加密,得到加密信息;
[0018]将所述加密信息与请求信息打包,得到所述设备信息访问请求。
[0019]可选地,所述根据所述屏幕尺寸确定预设的相对显示单位的像素值,包括:
[0020]计算所述屏幕尺寸与预设百分比的乘积,得到预设的相对显示单位的像素值。
[0021]可选地,所述获取待显示页面元素的像素尺寸,包括:
[0022]获取所述待显示页面元素的存储路径和元素名称;
[0023]根据所述存储路径访问资源库,在所述资源库中查找所述元素名称,得到所述待显示页面元素;
[0024]读取所述待显示页面元素的属性信息,得到所述待显示页面元素的像素尺寸。
[0025]可选地,所述在所述资源库中查找所述元素名称,包括:
[0026]将所述元素名称转化为文本向量;
[0027]计算所述文本向量与所述资源库的关键词索引中关键词向量的相似度;
[0028]确定相似度最高关键词向量对应的文本为所述元素名称。
[0029]可选地,所述将所述元素名称转化为文本向量,包括:
[0030]通过VSM向量空间模型将所述元素名称转化为文本向量。
[0031]为了解决上述问题,本专利技术还提供一种设备间的页面同步显示装置,所述装置包括:
[0032]发送模块,用于发送获取协同显示设备的设备信息的访问请求,所述访问请求包含加密的权限标识;
[0033]尺寸获取模块,用于接收对所述权限标识进行权限验证之后返回的所述协同显示设备的屏幕尺寸;
[0034]确定模块,用于根据所述屏幕尺寸确定预设的相对显示单位的像素值;
[0035]解析模块,用于将所述协同显示设备中显示页面按照页面标签进行解析,得到基于DOM树的层次结构图;
[0036]待显示页面元素获取模块,用于获取所述层次结构图的不同层中目标类型的元素为所述协同显示设备中显示页面的待显示页面元素;
[0037]显示模块,用于获取待显示页面元素的像素尺寸,根据所述像素尺寸和所述预设的相对显示单位的像素值确定所述待显示页面元素的相对显示尺寸,以所述相对显示尺寸显示所述待显示页面元素。
[0038]为了解决上述问题,本专利技术还提供一种电子设备,所述电子设备包括:
[0039]存储器,存储至少一个计算机程序;及
[0040]处理器,执行所述存储器中存储的计算机程序以实现上述所述的设备间的页面同步显示方法。
[0041]为了解决上述问题,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一个计算机程序,所述至少一个计算机程序被电子设备中的处理器执
行以实现上述所述的设备间的页面同步显示方法。
[0042]本专利技术通过发送获取协同显示设备的设备信息的访问请求,所述访问请求包含加密的权限标识;接收对所述权限标识进行权限验证之后返回的所述协同显示设备的屏幕尺寸;根据所述屏幕尺寸确定预设的相对显示单位的像素值;将所述协同显示设备中显示页面按照页面标签进行解析,得到基于DOM树的层次结构图;获取所述层次结构图的不同层中目标类型的元素为所述协同显示设备中显示页面的待显示页面元素;获取待显示页面元素的像素尺寸,根据所述像素尺寸和所述预设的相对显示单位的像素值确定所述待显示页面元素的相对显示尺寸,以所述相对显示尺寸显示所述待显示页面元素。确定协同显示设备的待显示页面元素的相对显示尺寸,进而在当前设备上显示时以相对显示尺寸进行显示,而非以绝对像素尺寸进行显示,能够快速与不同的设备进行适配,保持了显示比例的一致性,无需预先提供多套脚本就能够准确适配并显示,提高了适配和显示的效率。因此,本专利技术实施例实现了提高准确地在不同设备中同步适配显示页面元素的效率的目的。
附图说明
[0043]图1为本专利技术一实施例提供的设备间的页面同步显示方法的流程示意图;
[0044]图2为本专利技术一实施例提供的设备间的页面同步显示装置的功能模块图;
[0045]图3为本专利技术一实施例提供的实现所述设备间的页面同步显示方法的电子设备的结构示意图。
[0046]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式...

【技术保护点】

【技术特征摘要】
1.一种设备间的页面同步显示方法,其特征在于,所述方法包括:发送获取协同显示设备的设备信息的访问请求,所述访问请求包含加密的权限标识;接收对所述权限标识进行权限验证之后返回的所述协同显示设备的屏幕尺寸;根据所述屏幕尺寸确定预设的相对显示单位的像素值;将所述协同显示设备中显示页面按照页面标签进行解析,得到基于DOM树的层次结构图;获取所述层次结构图的不同层中目标类型的元素为所述协同显示设备中显示页面的待显示页面元素;获取待显示页面元素的像素尺寸,根据所述像素尺寸和所述预设的相对显示单位的像素值确定所述待显示页面元素的相对显示尺寸,以所述相对显示尺寸显示所述待显示页面元素。2.如权利要求1所述的设备间的页面同步显示方法,其特征在于,所述待显示页面元素的数量为多个,所述以所述相对显示尺寸显示所述待显示页面元素,包括:获取多个所述待显示页面元素的重要性等级和多个所述待显示页面元素的文件大小;根据所述重要性等级和所述文件大小进行加权计算,得到多个所述待显示页面元素的显示序列;根据所述显示序列以每个所述待显示页面元素的相对显示尺寸依次加载显示多个所述待显示页面元素。3.如权利要求1所述的设备间的页面同步显示方法,其特征在于,所述发送获取协同显示设备的设备信息的访问请求之前,所述方法还包括:获取权限标识,所述权限标识包括发送方ID和发送时间戳;获取区块链中保存的私钥,通过所述私钥对所述发送方ID和发送时间戳进行加密,得到加密信息;将所述加密信息与请求信息打包,得到所述访问请求。4.如权利要求1至3中任一项所述的设备间的页面同步显示方法,其特征在于,所述根据所述屏幕尺寸确定预设的相对显示单位的像素值,包括:计算所述屏幕尺寸与预设百分比的乘积,得到预设的相对显示单位的像素值。5.如权利要求1至3中任一项所述的设备间的页面同步显示方法,其特征在于,所述获取待显示页面元素的像素尺寸,包括:获取所述待显示页面元素的存储路径和元素名称;根据所述存储路径访问资源库,在所...

【专利技术属性】
技术研发人员:周锋李炜
申请(专利权)人:深圳壹账通科技服务有限公司
类型:发明
国别省市:

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

1