页面显示方法、装置和存储介质制造方法及图纸

技术编号:21957466 阅读:35 留言:0更新日期:2019-08-24 20:56
本发明专利技术公开了一种页面显示方法、装置和存储介质。该方法包括:接收页面显示请求,诊断用于获取页面资源的网络通道是否具有连通性;当诊断结果指示网络通道不具有连通性时,拒绝响应页面显示请求,并反馈诊断结果;当诊断结果指示网络通道具有连通性时,响应页面显示请求。由此,上述发明专利技术实施例不仅可以避免进行后续无效的加载进程而导致页面出现畸形的问题,而且可以减少用户的无效操作和减少性能消耗,改善了用户体验。

Page display method, device and storage medium

【技术实现步骤摘要】
页面显示方法、装置和存储介质
本专利技术涉及智能电视
,尤其涉及一种页面显示方法、装置和存储介质。
技术介绍
随着通信技术的快速发展,智能电视技术得到了长足发展。用户从智能电视所获得的信息和娱乐方式正发生着翻天覆地的变化。目前,越来越多的用户通过连接有效的网络,从而获得线上实时的数据信息,浏览网页和视频等。申请人发现:目前经常会出现用户连接了无效的网络,无法获得实时的数据的情况。此时,网络并不通知用户网络故障原因,例如,是局域网出现了问题,或者是广域网出现了问题。由于不知到出现了什么问题,用户为了尽快启动在线的网页,并尝试各种操作以恢复网络链接。特别是电视用户,因为遥控器操作电视页面不并方便,所以电视用户对遥控器做大量操作非常影响用户感受。通常,用户不仅没有查出网络断开的原因,而且会加载大量无效网页。因此,在经过较长时间的等待后,用户等来的可能是页面加载的畸形或者视频播放不了的结果。这些均会导致用户体验较差。如何显示页面,防止用户在无线网络下进行无效操作,提高用户体验,成为亟待解决的技术问题。
技术实现思路
为了解决在无线网络环境下,用户进行页面显示的无效操作,导致用户体验较差的问题,本专利技术实施例提供了一种页面显示方法、装置和存储介质。第一方面,提供了一种页面显示方法。该方法包括以下步骤:接收页面显示请求,诊断用于获取页面资源的网络通道是否具有连通性;当诊断结果指示网络通道不具有连通性时,拒绝响应页面显示请求,并反馈诊断结果;当诊断结果指示网络通道具有连通性时,响应页面显示请求。第二方面,提供了一种页面显示装置。该装置包括:通道诊断单元,用于接收页面显示请求,诊断用于获取页面资源的网络通道是否具有连通性;请求拒绝单元,用于当诊断结果指示网络通道不具有连通性时,拒绝响应页面显示请求,并反馈诊断结果;请求响应单元,用于当诊断结果指示网络通道具有连通性时,响应页面显示请求。第三方面,提供了一种页面显示装置。该装置包括:存储器,用于存放程序;处理器,用于执行所述存储器存储的程序,所述程序使得所述处理器执行上述各方面所述的方法。第四方面,提供了一种计算机可读存储介质。该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。第五方面,提供了一种包含指令的计算机程序产品。当该产品在计算机上运行时,使得计算机执行上述各方面所述的方法。第六方面,提供了一种计算机程序。当该计算机程序在计算机上运行时,使得计算机执行上述各方面所述的方法。由此,上述专利技术实施例可以通过网络诊断接口诊断用于启动电视页面的网络通道是否具有连通性,当诊断结果指示网络通道不具有连通性时,反馈故障原因,使得当出现无效网络时,能够及时反馈故障原因。如此设计不仅可以避免进行后续无效的加载进程而导致页面出现畸形的问题,而且可以减少用户的无效操作和减少性能消耗,改善了用户体验。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例的页面显示的架构示意图;图2是本专利技术一实施例的页面显示方法的流程示意图;图3是本专利技术另一实施例的页面显示方法的流程示意图;图4是本专利技术一实施例的页面显示装置的结构示意图;图5是本专利技术一实施例的页面显示装置的框架示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。图1是本专利技术一实施例的页面显示系统的架构示意图。如图1所示,该系统架构可以包括:智能电视100、路由器200、服务器300、网络500。其中,智能电视100还可以是个人电脑、智能手机、平板电脑、个人数字助理、服务器等具有网络、电视等页面显示功能的终端设备,此方面内容不做限制。智能电视100可以用于响应遥控器的指令,呈现在线的电视页面。可以理解,当智能电视100变为其他终端设备时,其呈现的页面也会对应改变。服务器300可以用于提供电视节目或者网络数据,以将其传输给智能电视100。可以理解,当智能电视100变为其他终端设备时,服务器300提供的内容也随之灵活变化。网络500可以包括局域网(即内网)和广域网(即inter外网)。网络500用以在各种电子设备之间提供通信链路的介质。具体的,网络500可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等。网络500可以提供用于获取页面资源的网络通道。该通道可以分为局域网通道和广域网通道。路由器200可以连通智能电视100与广域网之间的网络通道,即可以连通局域网通道和广域网通道。当网络500是无线网络(如wifi网络)时,路由器200可以选用无线路由器。在本实施例中,用户400可以通过遥控器控制智能电视100,并获取各种在线的电视页面(如影视页面)。应该理解,图1中的设备的数目仅仅是示意性的。根据实现需要,进行灵活调整。下面各实施例均可以应用于本实施例的系统架构。为了描述简洁,下面各个实施例可以相互参考和引用。图2是本专利技术一实施例的页面显示方法的流程示意图。本实施例的应用场景可以是用户通过遥控器向智能电视100请求在线的电视页面。该应用场景还可以是用户通过鼠标向电脑请求在线的网络页面。具体应用场景可以根据页面显示的终端设备而灵活变化。如图2所述,该方法包括以下步骤:S210,接收页面显示请求,诊断用于获取页面资源的网络通道是否具有连通性;S220,当诊断结果指示网络通道不具有连通性时,拒绝响应页面显示请求,并反馈诊断结果;S230,当诊断结果指示网络通道具有连通性时,响应页面显示请求。在步骤S210中,该页面请求可以由用户通过遥控器向智能电视100发出,也可以由用户直接操作智能电视100上的控制按钮发出,还可以通过电脑等控制设备发出,此方面内容不做限制。在本实施例中,诊断用于获取页面资源的网络通道是否具有连通性的实现方式可以包括:S211,利用网络诊断接口诊断网络通道中的局域网通道是否具有连通性;S212,当局域网通道具有连通性时,利用网络诊断接口诊断网络通道中的广域网通道是否具有连通性。其中,网络通道可以包括2段网络通道:局域网通道和广域网通道。只有这2端网络通道均具有连通性时,网络才算有效,才可以通过网络通道获取网络资源。例如,当局域网通道具有联通性时,说明网络的物理设备已经连接,如网卡接口良好,此时,并不能确定可以从广域网获取如电视页面等的页面数据。当广域网通道具有联通性时,说明网络不仅物理设备已经连接,而且可以从广域网获取电视页面的页面数据。当电视可以从广域网获取在线的电视页面数据时,说明此时网络有效,否则,仅仅当局域网具有连通性时,网络仍属于无效网络。网络诊断接口可以是利用脚本编写的诊本文档来自技高网...

【技术保护点】
1.一种页面显示方法,其特征在于,包括以下步骤:接收页面显示请求,诊断用于获取页面资源的网络通道是否具有连通性;当诊断结果指示所述网络通道不具有连通性时,拒绝响应所述页面显示请求,并反馈诊断结果;当诊断结果指示所述网络通道具有连通性时,响应所述页面显示请求。

【技术特征摘要】
1.一种页面显示方法,其特征在于,包括以下步骤:接收页面显示请求,诊断用于获取页面资源的网络通道是否具有连通性;当诊断结果指示所述网络通道不具有连通性时,拒绝响应所述页面显示请求,并反馈诊断结果;当诊断结果指示所述网络通道具有连通性时,响应所述页面显示请求。2.根据权利要求1所述的方法,其特征在于,诊断用于获取页面资源的网络通道是否具有连通性,包括:利用网络诊断接口诊断所述网络通道中的局域网通道是否具有连通性;当所述局域网通道具有连通性时,利用所述网络诊断接口诊断所述网络通道中的广域网通道是否具有连通性。3.根据权利要求2所述的方法,其特征在于,当诊断结果指示所述网络通道不具有连通性时,拒绝响应所述页面显示请求,并反馈诊断结果,包括:当诊断结果指示所述局域网通道不具有连通性时,或者,当诊断结果指示所述局域网通道具有连通性,但所述广域网通道不具有连通性时,拒绝响应所述页面显示请求,并反馈诊断结果。4.根据权利要求1所述的方法,其特征在于,还包括:当诊断结果指示所述网络通道具有连通性时,确定用户的登录状态;根据用户的登录状态,指示建立多个页面显示进程。5.根据权利要求4所述的方法,其特征在于,根据用户的登录状态,指示建立多个页面显示进程,包括:当所述登录状态指示用户登录时,指示建立第一进程和第二进程;所述第一进程,用于获取用户信息、及获取第一权限的第一页面数据;所述第二进程,用于加载页面的页面控件,以将所述用户信息和所述第一页面数据写入所述页面控件。6.根据权利要求4所述的方法,其特征在于,根据用户的登录状态,指示建立多个页面显示进程,包括:当所述登录状态指示用户未登录时,指示建立第三进程和第二进程;所述第三进程,用于获取第二权限的第二页面数据;所述第二进程,用于加载页面的页面控件,以将所述第二页面数据写入所述页面控件。7.根据权利要求5所述的方法,其特征在于,其中:所述第一进程,具体用于通过信息获取请求获取所述第一页面数据和所述用户信息。8.根据权利要求6所述的方法,其特征在于,其中:所述第三进程,具体用于通过超文本传输协议请求获取所述第二页面数据。9.根据权利要求2-8中任意一项所述的方法,其特征在于,还包括:预先在智能电视上设置所述网络诊断接口;或者,预先在服务器上设置所述网络诊断接口。10.一种页面显示装置,其特征在于,包括:通道诊断单元,用于接收页面显示请求,诊断用于获取页面资源的网络通道是否具有连通性;请求拒绝单元,用于当诊断结果指示所述网络通道不...

【专利技术属性】
技术研发人员:李春晓
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1