System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种显示设备及通过浏览器加载网页的方法技术_技高网

一种显示设备及通过浏览器加载网页的方法技术

技术编号:40876476 阅读:4 留言:0更新日期:2024-04-08 16:45
本申请提供一种显示设备及通过浏览器加载网页的方法,响应于浏览器的启动事件,显示设备获取浏览器加载网页访问地址的加载模式,并根据加载模式获取工具栏的设置形式,如果设置形式为显示工具栏形式,显示设备在网页访问地址的地址输入栏底部显示网页加载的进度,如果设置形式为隐藏工具栏形式,在网页访问地址的网页界面的顶部显示网页加载的进度。当通过浏览器访问网页时,无论浏览器的工具栏是否显示,显示设备均可以显示网页加载的进度为用户提供加载进度提示。而且当用户执行连续点击或移动光标的操作时,显示设备可以预判用户操作并为用户提供提示消息,进而解决浏览器加载媒资过程中用户无法获知媒资加载的进度、影响用户体验的问题。

【技术实现步骤摘要】

本申请涉及显示设备,尤其涉及一种显示设备及通过浏览器加载网页的方法


技术介绍

1、显示设备在播放视频、音频等媒资时,可以通过浏览器来呈现。显示设备中可以部署有多个应用(application,app),应用app也可以通过浏览器来显示媒资数据。例如,显示设备可以通过浏览器呈现媒资播放的应用界面,在媒资播放应用界面中可以包括多个媒资选项,用户可以通过点击任一媒资选项,可以控制浏览器播放对应的媒资内容。

2、用户在显示设备上启动浏览器后,可以通过浏览器加载一些媒资资源。通过显示设备中的浏览器访问网页或者观看媒资时,为了提升用户的观看体验,可以隐藏浏览器中的工具栏,这样,用户可以观看到更大范围的界面。为了便于用户快速浏览网页,可以在浏览器中添加媒资浏览的快捷方式,例如,可以将各种媒资的网页访问地址以链接的形式添加到浏览器网页中,这样,用户想要观看该媒资时,直接通过网页中的快捷方式点击即可浏览器媒资的内容。

3、但是,用户在选择某个待播放的媒资后,浏览器会加载该媒资,在媒资加载完成之前,用户无法看到该媒资的内容,即无法看到媒资播放的画面。因此,在通过浏览器加载媒资的过程中,用户无法获知媒资加载的进度,不知道何时会加载完成、何时才能观看媒资,只能漫无目的的等待,进而影响用户体验。


技术实现思路

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、如果所述连续点击次数超过次数阈值,生成长按按键提示消息,所述长按按键提示消息用于提示通过长按所述方向按键的方式移动光标;

32、在预设位置显示所述长按按键提示消息。

33、在一些实施例中,所述控制器进一步被配置为:

34、获取所述网页界面的顶部边缘位置和底部边缘位置;

35、检测方向按键的光标在所述网页中的光标位置;

36、如果所述光标位置与所述顶部边缘位置的距离在预设距离阈值范围内,或,所述光标位置与所述底部边缘位置的距离在预设距离阈值范围内,生成快速翻页提示消息,所述快速翻页提示消息用于提示通过所述翻页快捷按照执行翻页功能;

37、在所述顶部边缘位置关联的第一预设位置或在所述底部边缘位置关联的第二预设位置显示所述快速翻页提示消息。

38、在一些实施例中,所述控制器进一步被配置为:

39、控制所述显示器显示模式切换控件,所述模式切换控件用于切换所述浏览器的加载模式;

40、获取所述浏览器加载的初始加载模式;

41、响应于基于所述模式切换控件发出的模式切换指令,将所述初始加载模式切换为目标加载模式。

42、在一些实施例中,所述控制器进一步被配置为:

43、获取所述加载模式和配置所述浏览器的配置数据;

44、获取所述浏览器中用户账号状态,所述用户账号状态包括已登录状态和未登录状态;

45、如果所述用户账号状态为所述已登录状态,将所述加载模式和所述配置数据保存到云端;

46、如果所述用户账号状态为所述未登录状态,将所述加载模式和所述配置数据保存到本地。

47、第二方面,本申请一些实施例提供一种通过浏览器加载网页的方法,可以应用于第一方面的显示设备,所述方法包括:

48、响应于浏览器的启动事件,获取所述浏览器加载网页访问地址的加载模式;

49、根据所述加载模式获取工具栏的设置形式;所述设置形式包括显示工具栏形式和隐藏工具栏形式;

50、如果所述本文档来自技高网...

【技术保护点】

1.一种显示设备,其特征在于,包括:

2.根据权利要求1所述的显示设备,其特征在于,所述加载模式包括普通加载模式,所述控制器执行在所述网页访问地址的地址输入栏底部显示网页加载的进度的步骤,进一步被配置为:

3.根据权利要求2所述的显示设备,其特征在于,所述控制器进一步被配置为:

4.根据权利要求3所述的显示设备,其特征在于,所述加载状态包括开始加载状态、加载中状态和加载完毕状态,所述控制器执行根据所述加载状态显示网页加载的进度的步骤,进一步被配置为:

5.根据权利要求1所述的显示设备,其特征在于,所述加载模式还包括极速加载模式,所述控制器执行在所述网页访问地址的网页界面的顶部显示网页加载的进度的步骤,进一步被配置为:

6.根据权利要求1所述的显示设备,其特征在于,所述控制器进一步被配置为:

7.根据权利要求1所述的显示设备,其特征在于,所述控制器进一步被配置为:

8.根据权利要求1所述的显示设备,其特征在于,所述控制器进一步被配置为:

9.根据权利要求8所述的显示设备,其特征在于,所述控制器进一步被配置为:

10.一种通过浏览器加载网页的方法,应用于权利要求1-9任一项所述的显示设备,所述显示设备包括显示器和控制器,其特征在于,所述方法包括:

...

【技术特征摘要】

1.一种显示设备,其特征在于,包括:

2.根据权利要求1所述的显示设备,其特征在于,所述加载模式包括普通加载模式,所述控制器执行在所述网页访问地址的地址输入栏底部显示网页加载的进度的步骤,进一步被配置为:

3.根据权利要求2所述的显示设备,其特征在于,所述控制器进一步被配置为:

4.根据权利要求3所述的显示设备,其特征在于,所述加载状态包括开始加载状态、加载中状态和加载完毕状态,所述控制器执行根据所述加载状态显示网页加载的进度的步骤,进一步被配置为:

5.根据权利要求1所述的显示设备,其特征在于,所述加载模式还包括极速加载模式,所...

【专利技术属性】
技术研发人员:张从鹏
申请(专利权)人:VIDAA国际控股荷兰公司
类型:发明
国别省市:

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

1