页面异常处理方法、装置、设备及存储介质制造方法及图纸

技术编号:43606615 阅读:21 留言:0更新日期:2024-12-11 14:52
本申请公开了一种页面异常处理方法、装置、设备及存储介质,涉及计算机技术领域。该方法包括:获取目标页面的统一资源定位符,通过WebView和统一资源定位符加载目标页面,监听WebView在加载过程中的各个加载事件;在WebView处理到各个加载事件中的网络请求事件的情况下,通过网络请求事件获取目标页面的资源数据量,根据网络状态、设备性能和资源数据量确定加载时长阈值;在监听到加载事件加载失败或超过加载时长阈值未监听到各个加载事件加载完成的情况下,在应用界面的预设位置处显示页面关闭控件和/或页面刷新控件,解决现有技术中WebView在加载异常时界面区域不能退出或重新加载的问题,保证用户的使用体验。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种页面异常处理方法、装置、设备及存储介质


技术介绍

1、webview是一种在移动应用(如android和ios应用)中嵌入网页内容的控件或组件,其可实现在应用界面内直接展示网页,用户无需离开应用并打开外部浏览器查看网页。由于webview可以使移动应用无缝集成网页内容,其被广泛应用于各种移动应用中,如新闻阅读类应用、电商类应用和游戏类应用。

2、在现有技术中,webview通过加载h5页面以显示页面的全部或部分内容,从而为用户提供类似于浏览网页的体验。为了更灵活地显示页面内容,移动应用会将整个界面区域完全交给webview控制,使得关闭页面等功能控件会随机摆放在页面的任意位置。当webview在加载h5页面遇到如网络问题、页面代码错误等异常问题而出现白屏现象时,用户难以找到关闭页面等功能控件,导致界面区域一直处在白屏状态而不能退出或重新加载,从而降低webview加载页面的效率,影响用户的使用体验。


技术实现思路

1、本申请提供一种页面异常处理方法、装置、设备及存储本文档来自技高网...

【技术保护点】

1.一种页面异常处理方法,其特征在于,包括:

2.根据权利要求1所述的页面异常处理方法,其特征在于,所述在所述WebView处理到所述各个加载事件中的网络请求事件的情况下,通过所述网络请求事件获取所述目标页面的资源数据量,包括:

3.根据权利要求1所述的页面异常处理方法,其特征在于,所述根据网络状态、设备性能和所述资源数据量确定加载时长阈值,包括:

4.根据权利要求1所述的页面异常处理方法,其特征在于,在所述在应用界面的预设位置处显示页面关闭控件和/或页面刷新控件之后,还包括:

5.根据权利要求1所述的页面异常处理方法,其特征在于,在所述在...

【技术特征摘要】

1.一种页面异常处理方法,其特征在于,包括:

2.根据权利要求1所述的页面异常处理方法,其特征在于,所述在所述webview处理到所述各个加载事件中的网络请求事件的情况下,通过所述网络请求事件获取所述目标页面的资源数据量,包括:

3.根据权利要求1所述的页面异常处理方法,其特征在于,所述根据网络状态、设备性能和所述资源数据量确定加载时长阈值,包括:

4.根据权利要求1所述的页面异常处理方法,其特征在于,在所述在应用界面的预设位置处显示页面关闭控件和/或页面刷新控件之后,还包括:

5.根据权利要求1所述的页面异常处理方法,其特征在于,在所述在应用界面的预设位置...

【专利技术属性】
技术研发人员:张日智赖玮
申请(专利权)人:安徽三七极光网络科技有限公司
类型:发明
国别省市:

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

1