文档管理中心
您当前正在浏览HarmonyOS最新文档,覆盖已发布的所有API版本,可在API参考中筛选您使用的API版本。详细的版本配套关系请参考版本说明
开发与测试开放能力API应用框架ArkWeb(方舟Web)ArkTS 组件WebClass (WebResourceError)

Class (WebResourceError)

Phone12+PC/2in113+Tablet12+TV19+Wearable18+

WebResourceError是Web组件中提供资源加载失败错误信息的类。该错误对象通过onErrorReceive和onHttpErrorReceive事件回调提供给应用,封装了错误详情用于调试和错误处理。通常与WebResourceRequest配合使用以确定哪个资源加载失败。示例代码参考onErrorReceive事件

说明
  • 该组件从API version 8开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。

  • 本Class从API version 8开始支持。

  • 示例效果请以真机运行为准。

constructor

Phone12+PC/2in113+Tablet12+TV19+Wearable18+

constructor()

WebResourceError的构造函数,创建WebResourceError对象,用于封装Web组件资源加载失败时的错误信息。

系统能力: SystemCapability.Web.Webview.Core

getErrorCode

Phone12+PC/2in113+Tablet12+TV19+Wearable18+

getErrorCode(): number

获取加载资源的错误码。用于判断资源加载失败的具体原因(如网络错误、服务器错误、权限问题等),以便开发者根据错误类型采取相应的处理策略(如重试、提示用户、降级显示等)。

系统能力: SystemCapability.Web.Webview.Core

返回值:

展开
类型 说明
number 返回加载资源的错误码。错误码含义参考WebNetErrorList或HTTP协议状态码。

getErrorInfo

Phone12+PC/2in113+Tablet12+TV19+Wearable18+

getErrorInfo(): string

获取加载资源的错误信息。用于详细描述资源加载失败的具体原因,开发者可将错误信息输出到日志用于调试分析,或向用户显示友好的错误提示。

系统能力: SystemCapability.Web.Webview.Core

返回值:

展开
类型 说明
string 返回加载资源的错误信息。
在 开发与测试 开放能力API 中进行搜索
请输入您想要搜索的关键词