【技术实现步骤摘要】
一种文本显示方法、装置、电子设备、存储介质及产品
[0001]本公开属于网络
,特别是涉及一种文本显示方法、装置、电子设备、存储介质及产品。
技术介绍
[0002]目前,随着网络技术的不断发展,用户经常会浏览电子设备显示的信息。例如,浏览电子设备显示的文本、图片、视频等等。
[0003]在显示文本时,为了方便用户进行浏览,往往需要在待显示文本超出容器可容纳高度的情况下,对待显示文本进行省略显示,即,仅显示容器所能容纳的部分待显示文本,将超出容器的待显示文本省略显示。相关技术中,往往是从待显示文本的首个字符开始,逐个将字符填充至容器,在容器的展示高度等于预设阈值的情况下,就直接对后续的文本省略显示。这种方式中,省略显示的精确度较低。
技术实现思路
[0004]为克服相关技术中存在的问题,本公开提供一种文本显示方法、装置、电子设备、存储介质及产品。
[0005]依据本公开的第一方面,提供了一种文本显示方法,应用于电子设备,所该方法包括:
[0006]将待显示文本中首位字符以及末位字符 ...
【技术保护点】
【技术特征摘要】
1.一种文本显示方法,其特征在于,应用于电子设备,所述方法包括:将待显示文本中首位字符以及末位字符的索引作为参考索引,并基于所述参考索引计算分割索引;将所述首位字符至所述分割索引所指示字符作为目标文本,在所述目标文本在容器的展示高度不大于预设的容器展示高度阈值的情况下,记录所述分割索引,并将所述分割索引的下一索引以及所述末位字符的索引作为新的参考索引,以重复执行所述基于所述参考索引计算分割索引的操作,直至满足预设停止条件;基于记录的所述分割索引,在所述待显示文本超出所述容器的情况下,在所述容器中对所述待显示文本进行省略显示。2.根据权利要求1所述的方法,其特征在于,所述基于记录的所述分割索引,在所述待显示文本超出所述容器的情况下,在所述容器中对所述待显示文本进行省略显示,包括:基于记录的所述分割索引确定目标索引;在所述目标索引小于所述末位字符的索引的情况下,将所述首位字符至所述目标索引所指示字符作为第一文本,将所述待显示文本中所述目标索引所指示字符之后的字符作为第二文本,仅在所述容器中显示所述第一文本;所述第二文本用于在所述电子设备接收到预设触发操作的情况下被显示在所述容器中。3.根据权利要求2所述的方法,其特征在于,所述记录所述分割索引之前,所述方法还包括:初始化指定变量,以将所述指定变量的值设置为0;所述记录所述分割索引,包括:在所述分割索引的值大于所述指定变量的值的情况下,将所述指定变量的值更新为所述分割索引的值。4.根据权利要求3所述的方法,其特征在于,所述基于记录的所述分割索引确定目标索引,包括:读取所述指定变量的当前值,并将读取到的所述当前值确定为所述目标索引;所述指定变量用于记录所述分割索引中的最大值。5.根据权利要求1至4任一所述的方法,其特征在于,所述方法还包括:在所述展示高度大于所述容器展示高度阈值的情况下,将所述首位字符的索引以及所述分割索引的上一索引作为新的参考索引,以重新执行所述基于所述参...
【专利技术属性】
技术研发人员:王富康,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。