【技术实现步骤摘要】
网页加载方法、装置、电子设备及计算机可读存储介质
本专利技术涉及计算机领域,具体而言,涉及一种网页加载方法、装置、电子设备及计算机可读存储介质。
技术介绍
使用安装于电子终端的应用程序加载网页时,通常采用电子终端的系统中自带webVIew去加载对应的网页链接,实现对网页内容的展示。这样的加载方式实现方便,展示效果简单。但是对展示网页的类型(type)和编码格式等都是默认的。因此,对于加载具有特殊的type和编码格式的网页的特殊请求则无法如此方便的进行加载。通常需要根据特殊请求定制加载模式,再进行加载。而这样的方式非常的繁琐,效率较低。
技术实现思路
本专利技术的目的在于提供一种网页加载方法、装置、电子设备及计算机可读存储介质,用以改善上述问题。为了实现上述目的,本专利技术实施例采用的技术方案如下:第一方面,本专利技术实施例提供一种网页加载方法,应用于电子设备,所述方法包括:在所述电子设备的webView类中创建一webView分类;根据预先选定的多个用于实现加载页面的参数,生成加载协议,其中,参数包括请求对象参数、对应的请求类型参数、被加载网页的编码格式参数、下载进度 ...
【技术保护点】
一种网页加载方法,其特征在于,应用于电子设备,所述方法包括:在所述电子设备的webView类中创建一webView分类;根据预先选定的多个用于实现加载页面的参数,生成加载协议,其中,参数包括请求对象参数、对应的请求类型参数、被加载网页的编码格式参数、下载进度参数及回调状态参数;将所述加载协议添加入所述webView分类,以使所述webView分类用于展示多种类访问请求对应的网页;当响应用户操作获取的网页的加载链接通过断言检测之后,向与所述加载链接对应的服务器发起网络请求;根据所述对应的服务器反馈信息利用所述webView分类进行网页数据展示。
【技术特征摘要】
1.一种网页加载方法,其特征在于,应用于电子设备,所述方法包括:在所述电子设备的webView类中创建一webView分类;根据预先选定的多个用于实现加载页面的参数,生成加载协议,其中,参数包括请求对象参数、对应的请求类型参数、被加载网页的编码格式参数、下载进度参数及回调状态参数;将所述加载协议添加入所述webView分类,以使所述webView分类用于展示多种类访问请求对应的网页;当响应用户操作获取的网页的加载链接通过断言检测之后,向与所述加载链接对应的服务器发起网络请求;根据所述对应的服务器反馈信息利用所述webView分类进行网页数据展示。2.如权利要求1所述的方法,其特征在于,所述生成加载协议的步骤包括:根据预先选定的多个所述参数生成一协议声明,以便获取与每个所述参数对应的数据获取接口;选择加载协议对应的进行赋值的方法及获取值的方法。3.如权利要求2所述的方法,其特征在于,将所述加载协议添加入所述webView分类的步骤包括:将所述协议声明写入所述webView分类的头文件;使用将所述赋值的方法、获取值的方法及所述webView分类绑定。4.如权利要求2所述的方法,其特征在于,所述根据所述对应的服务器反馈信息利用所述webView分类进行数据展示的步骤包括:利用所述数据获取接口及反馈信息获取对应的参数值;根据获取到的所述参数值,对所述反馈信息进行数据展示。5.如权利要求1所述的方法,其特征在于,在向与所述加载链接对应的服务器发起网络请求之前,所述方法还包括:查询所述电子设备当前的网络请求进程;当所述网络请求进程内已存在与所述加载链接对应的网络请求时,则取消再次发送所述网络请求。6.一种网页加载装置,其特征在于,应用于电子设备,所述装置包括:创建模块,用于在所述电子设备的webView类中创建一webView分类;生成模块,用于根据预先选定的多个用于实现加载页面的参数,生成加载协议,其中,参数包括请求对象参数、对应的请求类型参数、被加载网页的编码格式参数、下载进度参数及回调状态参数;添加模块,用于将所述加载协议添加入所述webView分类,以使所述webView分类用于展...
【专利技术属性】
技术研发人员:汪刚,张文明,陈少杰,
申请(专利权)人:武汉斗鱼网络科技有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。