该组件从API version 8开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
本Class从API version 9开始支持。
示例效果请以真机运行为准。
您当前正在浏览HarmonyOS最新文档,覆盖已发布的所有API版本,可在API参考中筛选您使用的API版本。详细的版本配套关系请参考版本说明。
SslErrorHandler是Web组件中处理SSL证书验证错误的类。当加载安全页面时遇到SSL证书错误(如证书过期、主机名不匹配、不受信任的CA),应用可通过onSslErrorEvent回调获取SslErrorHandler实例,并决定是否继续加载或取消导航。示例代码参考onSslErrorEvent事件。
该组件从API version 8开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
本Class从API version 9开始支持。
示例效果请以真机运行为准。
constructor()
SslErrorHandler的构造函数。
系统能力: SystemCapability.Web.Webview.Core
handleCancel(): void
通知Web组件取消此请求,并停止当前SSL证书验证流程。
系统能力: SystemCapability.Web.Webview.Core
handleConfirm(): void
忽略SSL证书验证错误,继续加载页面。
系统能力: SystemCapability.Web.Webview.Core
handleCancel(abortLoading: boolean): void
通知Web组件取消此请求,并根据参数abortLoading决定是否停止加载。
系统能力: SystemCapability.Web.Webview.Core
参数:
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| abortLoading | boolean | 是 | SSL错误页场景,拒绝错误证书后是否终止页面加载;abortLoading为false时表示不终止,为true时表示终止。 |
合作咨询
我们的专家服务团队将竭诚为您提供专业的合作咨询服务
解决方案
精准高效的一站式服务支持,助力开发者商业成功