电子墨水屏的页面显示方法、装置、存储介质及相关设备制造方法及图纸

技术编号:35650988 阅读:29 留言:0更新日期:2022-11-19 16:46
本申请提供的电子墨水屏的页面显示方法、装置、存储介质及相关设备,当获取到渲染内容以及可视区域后,可以对该渲染内容的内容尺寸进行检测,若该渲染内容的内容尺寸超出可视区域的区域尺寸,可以对超出可视区域的渲染内容进行分页处理,并将分页后得到的每一分页内容按照该分页内容在渲染内容中的索引位置,生成与每一分页内容对应的虚拟翻页键,而后在可视区域中显示分页内容及对应的虚拟翻页键,用户可以通过点击虚拟翻页键来执行翻页操作,这样不仅符合已有的用户习惯,还提高了用户的接受程度,并且,该过程无需应用软件方进行定制开发,缩短了应用软件的开发周期,提高了应用软件的适配效率。件的适配效率。件的适配效率。

【技术实现步骤摘要】
电子墨水屏的页面显示方法、装置、存储介质及相关设备


[0001]本申请涉及内容处理
,尤其涉及一种电子墨水屏的页面显示方法、装置、存储介质及电子墨水屏设备。

技术介绍

[0002]目前,电子墨水屏在加载第三方应用软件时,部分应用软件通常沿用现有的移动端滑动操作,以滚动方式呈现内容,而由于电子墨水屏的硬件限制,导致其刷新频率较低,滑动时容易产生闪烁,切换到高速刷新模式下,也会容易产生残影,从而导致用户的阅读观感不佳。
[0003]现有的解决方案通常是平台联系应用软件方进行优化,以便针对电子墨水屏的特点进行定制开发,但由于应用软件的数量庞大,难以完全顾及,且定制开发延长了开发周期,导致适配效率较低。

技术实现思路

[0004]本申请的目的旨在至少能解决上述的技术缺陷之一,特别是现有技术中应用软件方针对电子墨水屏的特点进行定制开发,定制开发延长了开发周期,导致适配效率较低的技术缺陷。
[0005]本申请提供了一种电子墨水屏的页面显示方法,所述方法包括:
[0006]获取待显示到电子墨水屏的渲染内容以及所述电子墨水屏的可视区域;
[0007]若检测到所述渲染内容的内容尺寸超出所述可视区域的区域尺寸,则对所述渲染内容进行分页,得到多个分页内容;
[0008]按照每一分页内容在所述渲染内容中的索引位置,生成与每一分页内容对应的虚拟翻页键,所述虚拟翻页键用于供用户点击后执行翻页操作;
[0009]在所述可视区域中显示首个分页内容及对应的虚拟翻页键。
[0010]可选地,所述获取待显示到电子墨水屏的渲染内容以及所述电子墨水屏的可视区域,包括:
[0011]响应于用户触发的页面请求操作,根据所述页面请求操作加载对应的内容控件;
[0012]获取待显示到电子墨水屏的所述内容控件中的渲染内容,以及所述渲染内容在所述电子墨水屏中的可视区域。
[0013]可选地,所述渲染内容的内容尺寸包括内容宽度和内容高度,所述可视区域的区域尺寸包括区域宽度和区域高度;
[0014]若检测到所述渲染内容的内容尺寸超出所述可视区域的区域尺寸,则对所述渲染内容进行分页,得到多个分页内容,包括:
[0015]若检测到所述渲染内容的内容宽度超出所述可视区域的区域宽度,或,所述渲染内容的内容高度超出所述可视区域的区域高度,则对所述渲染内容进行分页,得到多个分页内容。
[0016]可选地,所述若检测到所述渲染内容的内容宽度超出所述可视区域的区域宽度,或,所述渲染内容的内容高度超出所述可视区域的区域高度,则对所述渲染内容进行分页,得到多个分页内容,包括:
[0017]在所述渲染内容的宽度方向上,按照所述可视区域的区域宽度对所述渲染内容进行分页,得到多个分页内容;
[0018]或者,在所述渲染内容的高度方向上,按照所述可视区域的区域高度对所述渲染内容进行分页,得到多个分页内容。
[0019]可选地,所述对所述渲染内容进行分页之前,还包括:
[0020]向用户发送内容优化提示,所述内容优化提示包含是否对所述渲染内容进行优化的选择按钮;
[0021]接收用户在所述选择按钮上点击的选择操作;
[0022]若所述选择操作为对所述渲染内容进行优化,则执行对所述渲染内容进行分页的操作;
[0023]若所述选择操作为不对所述渲染内容进行优化,则不执行对所述渲染内容进行分页的操作。
[0024]可选地,所述选择按钮设置有显示时长;
[0025]若在所述显示时长内,未接收到用户在所述选择按钮上点击的选择操作,则自动关闭所述内容优化提示,并且不执行或默认执行对所述渲染内容进行分页的操作。
[0026]可选地,所述按照每一分页内容在所述渲染内容中的索引位置,生成与每一分页内容对应的虚拟翻页键,包括:
[0027]针对每一分页内容:
[0028]按照该分页内容在所述渲染内容中的索引位置以及该分页内容的相邻分页内容在所述渲染内容中的索引位置,生成与该分页内容对应的虚拟翻页键。
[0029]可选地,所述按照该分页内容在所述渲染内容中的索引位置以及该分页内容的相邻分页内容在所述渲染内容中的索引位置,生成与该分页内容对应的虚拟翻页键,包括:
[0030]若该分页内容在所述渲染内容中的索引位置与该分页内容的相邻分页内容在所述渲染内容中的索引位置为左右分布,则生成与该分页内容对应的向左翻页键和/或向右翻页键;
[0031]若该分页内容在所述渲染内容中的索引位置与该分页内容的相邻分页内容在所述渲染内容中的索引位置为上下分布,则生成与该分页内容对应的向上翻页键和/或向下翻页键。
[0032]可选地,所述在所述可视区域中显示首个分页内容及对应的虚拟翻页键之前,还包括:
[0033]将每一分页内容对应的虚拟翻页键绑定按钮事件,并将绑定按钮事件后的虚拟翻页键的界面层级调整为优先于对应的分页内容的界面层级。
[0034]可选地,所述方法还包括:
[0035]确定所述可视区域中显示的当前分页内容对应的相邻分页内容及所述相邻分页内容对应的虚拟翻页键,并将所述相邻分页内容及所述相邻分页内容对应的虚拟翻页键存储到缓存中;
[0036]当检测到用户点击所述当前分页内容对应的虚拟翻页键时,将所述缓存中存储的与所述虚拟翻页键对应的相邻分页内容及该相邻分页内容对应的虚拟翻页键显示于所述可视区域。
[0037]可选地,所述方法还包括:
[0038]销毁所述缓存中存储的当前翻页操作时未使用到的相邻分页内容及该相邻分页内容对应的虚拟翻页键。
[0039]本申请还提供了一种电子墨水屏的页面显示装置,包括:
[0040]数据获取模块,用于获取渲染内容以及所述渲染内容的可视区域;
[0041]分页处理模块,用于若检测到所述渲染内容的内容尺寸超出所述可视区域的区域尺寸,则对所述渲染内容进行分页,得到多个分页内容;
[0042]翻页键生成模块,用于按照每一分页内容在所述渲染内容中的索引位置,生成与每一分页内容对应的虚拟翻页键,所述虚拟翻页键用于供用户点击后执行翻页操作;
[0043]页面显示模块,用于在所述可视区域中显示首个分页内容及对应的虚拟翻页键。
[0044]本申请还提供了一种存储介质,所述存储介质中存储有计算机可读指令,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行如上述实施例中任一项所述电子墨水屏的页面显示方法的步骤。
[0045]本申请还提供了一种电子墨水屏设备,包括:一个或多个处理器,以及存储器;
[0046]所述存储器中存储有计算机可读指令,所述计算机可读指令被所述一个或多个处理器执行时,执行如上述实施例中任一项所述电子墨水屏的页面显示方法的步骤。
[0047]从以上技术方案可以看出,本申请实施例具有以下优点:
[0048]本申请提供的电子墨水屏的页面显示方法、装置、存储本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电子墨水屏的页面显示方法,其特征在于,所述方法包括:获取待显示到电子墨水屏的渲染内容以及所述电子墨水屏的可视区域;若检测到所述渲染内容的内容尺寸超出所述可视区域的区域尺寸,则对所述渲染内容进行分页,得到多个分页内容;按照每一分页内容在所述渲染内容中的索引位置,生成与每一分页内容对应的虚拟翻页键,所述虚拟翻页键用于供用户点击后执行翻页操作;在所述可视区域中显示首个分页内容及对应的虚拟翻页键。2.根据权利要求1所述的电子墨水屏的页面显示方法,其特征在于,所述获取待显示到电子墨水屏的渲染内容以及所述电子墨水屏的可视区域,包括:响应于用户触发的页面请求操作,根据所述页面请求操作加载对应的内容控件;获取待显示到电子墨水屏的所述内容控件中的渲染内容,以及所述渲染内容在所述电子墨水屏中的可视区域。3.根据权利要求1所述的电子墨水屏的页面显示方法,其特征在于,所述渲染内容的内容尺寸包括内容宽度和内容高度,所述可视区域的区域尺寸包括区域宽度和区域高度;若检测到所述渲染内容的内容尺寸超出所述可视区域的区域尺寸,则对所述渲染内容进行分页,得到多个分页内容,包括:若检测到所述渲染内容的内容宽度超出所述可视区域的区域宽度,或,所述渲染内容的内容高度超出所述可视区域的区域高度,则对所述渲染内容进行分页,得到多个分页内容。4.根据权利要求3所述的电子墨水屏的页面显示方法,其特征在于,所述若检测到所述渲染内容的内容宽度超出所述可视区域的区域宽度,或,所述渲染内容的内容高度超出所述可视区域的区域高度,则对所述渲染内容进行分页,得到多个分页内容,包括:若检测到所述渲染内容的内容宽度超出所述可视区域的区域宽度,在所述渲染内容的宽度方向上,按照所述可视区域的区域宽度对所述渲染内容进行分页,得到多个分页内容;或者,若检测到所述渲染内容的内容高度超出所述可视区域的区域高度,在所述渲染内容的高度方向上,按照所述可视区域的区域高度对所述渲染内容进行分页,得到多个分页内容。5.根据权利要求1所述的电子墨水屏的页面显示方法,其特征在于,所述对所述渲染内容进行分页之前,还包括:向用户发送内容优化提示,所述内容优化提示包含是否对所述渲染内容进行优化的选择按钮;接收用户在所述选择按钮上点击的选择操作;若所述选择操作为对所述渲染内容进行优化,则执行对所述渲染内容进行分页的操作;若所述选择操作为不对所述渲染内容进行优化,则不执行对所述渲染内容进行分页的操作。6.根据权利要求5所述的电子墨水屏的页面显示方法,其特征在于,所述选择按钮设置有显示时长;若在所述显示时长内,未接收到用户在所述选择按钮上点击的选择操作,则自动关闭
所述内容优化提示,并且不执行或默认执行对所述渲染内容进行分页的操作。7.根据权利要求1所述的电子墨水屏的页面显示方法,其特征在于,所述按照每一分页内容在所述渲染内容中的索引位置,生成与每...

【专利技术属性】
技术研发人员:潘峥韵朱增
申请(专利权)人:广州文石信息科技有限公司
类型:发明
国别省市:

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

1