System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 页面锚点下的定位方法、装置、设备及存储介质制造方法及图纸_技高网

页面锚点下的定位方法、装置、设备及存储介质制造方法及图纸

技术编号:40937157 阅读:4 留言:0更新日期:2024-04-18 14:56
本发明专利技术实施例涉及显示技术领域,公开了一种页面锚点下的定位方法、装置、设备及存储介质,该方法包括:在滑动显示区域内显示目标页面的第一页面内容,在菜单显示区域内显示目标页面对应的至少一个锚点,以及显示第一页面内容对应的锚点的浏览进度;响应于用户对滑动显示区域内的操作,将滑动显示区域内显示的第一页面内容调整为第二页面内容,以及将菜单显示区域内显示的第一页面内容对应的锚点的浏览进度调整为第二页面内容对应的锚点的浏览进度。应用本方法,用户在浏览页面时,提示用户当前处于页面锚点中的位置,帮助用户确定浏览进度,避免了现有技术中在浏览页面时用户无法感知还要浏览多久才能到达下一锚点的缺点,提高了用户体验。

【技术实现步骤摘要】

本申请涉及显示,尤其涉及一种页面锚点下的定位方法、装置、设备及存储介质


技术介绍

1、随着科技日益发展,在网络中浏览信息逐渐成为大家必不可少的生活习惯。目前,为方便用户浏览,在应用程序顶部添加不同的锚点链接,用户点击锚点链接可以迅速定位到锚点链接下的内容;同时用户滚动到不同的锚点链接对应的内容时,顶部锚点会相应的发生变化,突出显示用户当前所处的部分。

2、但是,用户在浏览过程中无法感知当前的浏览位置,影响用户体验。因此,如何帮助用户了解当前正处于锚点内容下的位置是亟待解决的问题。


技术实现思路

1、本申请提供一种页面锚点下的定位方法、装置、设备及存储介质,用以解决用户在浏览页面时不了解当前正处于锚点内容下的位置,无法感知还需要浏览多少内容才能到下一个锚点的问题。

2、第一方面,本申请提供一种页面锚点下的定位方法,所述方法包括:

3、在滑动显示区域内显示目标页面的第一页面内容,在菜单显示区域内显示所述目标页面对应的至少一个锚点,以及显示所述第一页面内容对应的锚点的浏览进度;

4、响应于用户对所述滑动显示区域内的操作,将所述滑动显示区域内显示的第一页面内容调整为第二页面内容,以及将所述菜单显示区域内显示的所述第一页面内容对应的锚点的浏览进度调整为第二页面内容对应的锚点的浏览进度。

5、在一种可选的方式中,所述方法还包括:

6、响应于用户对所述菜单显示区域内目标锚点的点击操作,显示所述目标锚点的浏览进度以及突出显示所述目标锚点,并在所述滑动显示区域从头显示所述目标锚点对应的第三页面内容。

7、在一种可选的方式中,所述方法还包括:

8、获取当前页面内容的浏览位置,所述当前页面内容包括所述第一页面内容或所述第二页面内容;

9、基于所述浏览位置获取第一数据与第二数据的比值,所述第一数据用于指示从所述当前页面内容的开始位置至所述浏览位置的数据量,所述第二数据用于指示从所述当前页面内容的开始位置至页面内容结束位置的数据量;

10、根据所述比值确定所述当前页面内容对应的锚点的浏览进度。

11、在一种可选的方式中,所述方法还包括:

12、获取所述浏览位置的字段距所述当前页面内容的初始字段的字段长度,作为所述第一数据;

13、获取所述当前页面内容的总字段长度,作为所述第二数据;

14、或者,

15、获取所述浏览位置距所述当前页面内容的初始位置的垂直滚动距离,作为所述第一数据;

16、获取所述当前页面内容的垂直滚动的总距离,作为所述第二数据。

17、在一种可选的方式中,所述浏览进度以进度条的形式显示。

18、在一种可选的方式中,所述方法还包括:

19、在所述菜单显示区域中的与当前页面内容对应的锚点的关联位置或者预设位置显示所述进度条,所述当前页面内容包括所述第一页面内容或所述第二页面内容。

20、在一种可选的方式中,所述方法还包括:

21、在调整浏览进度时,在目标位置跟随所述浏览进度显示动效。

22、在一种可选的方式中,所述获取用户在当前页面内容中的浏览位置,包括:

23、在监听到滚动事件时,确定所述当前页面内容的顶部或底部为所述浏览位置。

24、第二方面,本申请还提供一种页面锚点下的定位装置,所述装置包括:

25、显示模块,用于在滑动显示区域内显示目标页面的第一页面内容,在菜单显示区域内显示所述目标页面对应的至少一个锚点,以及显示所述第一页面内容对应的锚点的浏览进度;

26、执行模块,用于响应于用户对所述滑动显示区域内的操作,将所述滑动显示区域内显示的第一页面内容调整为第二页面内容,以及将所述菜单显示区域内显示的所述第一页面内容对应的锚点的浏览进度调整为第二页面内容对应的锚点的浏览进度。

27、第三方面,本申请还提供一种电子设备,所述电子设备包括:

28、处理器,与所述处理器连接的存储器,以及与其他设备交互的通信接口,所述智能驾驶控制器用于执行如第一方面任一项所述的页面锚点下的定位方法。

29、第四方面,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如第一方面任一项所述的页面锚点下的定位方法。

30、第五方面,本申请还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时用于实现如第一方面任一项所述的页面锚点下的定位方法。

31、本申请提供的页面锚点下的定位方法、装置、设备及存储介质,该方法包括:在滑动显示区域内显示目标页面的第一页面内容,在菜单显示区域内显示目标页面对应的至少一个锚点,以及显示第一页面内容对应的锚点的浏览进度;响应于用户对滑动显示区域内的操作,将滑动显示区域内显示的第一页面内容调整为第二页面内容,以及将菜单显示区域内显示的第一页面内容对应的锚点的浏览进度调整为第二页面内容对应的锚点的浏览进度。通过本申请的方法用户在浏览页面的内容时,可以提示用户当前处于页面锚点中的位置,帮助用户确定浏览进度,避免了现有技术中在浏览页面时用户无法感知还要浏览多久才能到达下一锚点的缺点,提高了用户体验。

本文档来自技高网...

【技术保护点】

1.一种页面锚点下的定位方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1或2任一项所述的方法,其特征在于,所述浏览进度以进度条的形式显示。

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:

8.根据权利要求3所述的方法,其特征在于,所述获取用户在当前页面内容中的浏览位置,包括:

9.一种页面锚点下的定位装置,其特征在于,所述装置包括:

10.一种电子设备,其特征在于,所述电子设备包括:

【技术特征摘要】

1.一种页面锚点下的定位方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1或2任一项所述的方法,其特征在于,所述浏览进度以进度条的形式显示。

【专利技术属性】
技术研发人员:朱佳星安梓豪贺维鲁
申请(专利权)人:阿维塔新能源汽车科技上海有限公司
类型:发明
国别省市:

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

1