利索能及
我要发布
收藏
专利号: 2017109293961
申请人: 武汉斗鱼网络科技有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-11-13
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种网页加载方法,其特征在于,应用于电子设备,所述方法包括:在所述电子设备的webView类中创建一webView分类;

根据预先选定的多个用于实现加载页面的参数,生成加载协议,其中,包括,根据预先选定的多个所述参数生成一协议声明,以便获取与每个所述参数对应的数据获取接口;选择加载协议对应的进行赋值的方法及获取值的方法;参数包括请求对象参数、对应的请求类型参数、被加载网页的编码格式参数、下载进度参数及回调状态参数;

将所述加载协议添加入所述webView分类,以使所述webView分类用于展示多种类访问请求对应的网页;

当响应用户操作获取的网页的加载链接通过断言检测之后,向与所述加载链接对应的服务器发起网络请求;其中,所述断言检测为针对所述网页的加载链的请求对象参数是否有效的断言检测;

根据所述对应的服务器反馈信息利用所述webView分类进行网页数据展示。

2.如权利要求1所述的方法,其特征在于,将所述加载协议添加入所述webView分类的步骤包括:将所述协议声明写入所述webView分类的头文件;

使用将所述赋值的方法、获取值的方法及所述webView分类绑定。

3.如权利要求1所述的方法,其特征在于,所述根据所述对应的服务器反馈信息利用所述webView分类进行数据展示的步骤包括:利用所述数据获取接口及反馈信息获取对应的参数值;

根据获取到的所述参数值,对所述反馈信息进行数据展示。

4.如权利要求1所述的方法,其特征在于,在向与所述加载链接对应的服务器发起网络请求之前,所述方法还包括:查询所述电子设备当前的网络请求进程;

当所述网络请求进程内已存在与所述加载链接对应的网络请求时,则取消再次发送所述网络请求。

5.一种网页加载装置,其特征在于,应用于电子设备,所述装置包括:创建模块,用于在所述电子设备的webView类中创建一webView分类;

生成模块,用于根据预先选定的多个用于实现加载页面的参数,生成加载协议,其中,参数包括请求对象参数、对应的请求类型参数、被加载网页的编码格式参数、下载进度参数及回调状态参数;所述生成模块包括:生成子模块,用于根据预先选定的多个所述参数生成一协议声明,以便获取与每个所述参数对应的数据获取接口;选择子模块,用于选择加载协议对应的进行赋值的方法及获取值的方法;

添加模块,用于将所述加载协议添加入所述webView分类,以使所述webView分类用于展示多种类访问请求对应的网页;

发送模块,用于当响应用户操作获取的网页的加载链接通过断言检测之后,向与所述加载链接对应的服务器发起网络请求;其中,所述断言检测为针对所述网页的加载链的请求对象参数是否有效的断言检测;

展示模块,用于根据所述对应的服务器反馈信息利用所述webView分类进行网页数据展示;

查询模块,用于查询所述电子设备当前的网络请求进程;

处理模块,用于当所述网络请求进程内已存在与所述加载链接对应的网络请求时,则取消再次发送所述网络请求。

6.如权利要求5所述的装置,其特征在于,所述添加模块包括:写入子模块,用于将所述协议声明写入所述webView分类的头文件;

绑定子模块,用于使用将所述赋值的方法、获取值的方法及所述webView分类绑定。

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

存储器;

处理器;以及

网页加载装置,所述网页加载装置存储于所述存储器中并包括一个或多个由所述处理器执行的软件功能模组,其包括:创建模块,用于在所述电子设备的webView类中创建一webView分类;

生成模块,用于根据预先选定的多个用于实现加载页面的参数,生成加载协议,其中,参数包括请求对象参数、对应的请求类型参数、被加载网页的编码格式参数、下载进度参数及回调状态参数;所述生成模块包括:生成子模块,用于根据预先选定的多个所述参数生成一协议声明,以便获取与每个所述参数对应的数据获取接口;选择子模块,用于选择加载协议对应的进行赋值的方法及获取值的方法;

添加模块,用于将所述加载协议添加入所述webView分类,以使所述webView分类用于展示多种类访问请求对应的网页;

发送模块,用于当响应用户操作获取的网页的加载链接通过断言检测之后,向与所述加载链接对应的服务器发起网络请求;其中,所述断言检测为针对所述网页的加载链的请求对象参数是否有效的断言检测;

展示模块,用于根据所述对应的服务器反馈信息利用所述webView分类进行网页数据展示;

查询模块,用于查询所述电子设备当前的网络请求进程;

处理模块,用于当所述网络请求进程内已存在与所述加载链接对应的网络请求时,则取消再次发送所述网络请求。

8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1-4中任一项所述的方法。