harmony 鸿蒙Enums
Enums
说明:
本模块首批接口从API version 9开始支持,后续版本的新增接口,则采用上角标单独标记接口的起始版本。
WebHitTestType
getLastHitTest接口用于指示游标节点。
系统能力: SystemCapability.Web.Webview.Core
|名称 |值|说明 | |————-|–|—————————————–| |EditText |0|可编辑的区域。 | |Email |1|电子邮件地址。 | |HttpAnchor |2|超链接,其中src为http。 | |HttpAnchorImg|3|带有超链接的图片,其中src为http + HTML::img。| |Img |4|HTML::img标签。 | |Map |5|地理地址。 | |Phone |6|电话号码。 | |Unknown |7|未知内容。 |
SecureDnsMode10+
Web组件使用HTTPDNS的模式。
系统能力: SystemCapability.Web.Webview.Core
|名称 |值|说明 | |————-|–|—————————————–| |OFF |0|不使用HTTPDNS, 可以用于撤销之前使用的HTTPDNS配置。| |AUTO |1|自动模式,用于解析的设定DNS服务器不可用时,可自动回落至系统DNS。| |SECURE_ONLY |2|强制使用设定的HTTPDNS服务器进行域名解析。|
SecurityLevel11+
当前网页的安全级别。
系统能力: SystemCapability.Web.Webview.Core
|名称 |值|说明 | |————-|–|—————————————–| |NONE |0|页面既不绝对安全,也不是不安全,即是中立。例如,部分scheme非http/https的URL。| |SECURE |1|页面安全,页面使用的是HTTPS协议,且使用了信任的证书。| |WARNING |2|页面不安全。例如,使用HTTP协议或使用HTTPS协议但使用旧版TLS版本。| |DANGEROUS |3|页面不安全。尝试HTTPS并失败、页面未通过身份验证、页面上包含不安全活动内容的HTTPS、恶意软件、网络钓鱼或任何其他可能危险的严重安全问题。|
MediaPlaybackState12+
当前网页的播控状态。
系统能力: SystemCapability.Web.Webview.Core
名称 | 值 | 说明 |
---|---|---|
NONE | 0 | 页面无音视频启播。 |
PLAYING | 1 | 页面音视频播放中。 |
PAUSED | 2 | 页面音视频暂停。 |
STOPPED | 3 | 页面音视频停止。 |
PressureLevel14+
内存压力等级。在应用主动清理Web组件占用的缓存时,Web内核会根据内存压力等级,进行缓存释放。
系统能力: SystemCapability.Web.Webview.Core
|名称|值|说明| |——————————-|-|———-| |MEMORY_PRESSURE_LEVEL_MODERATE|1|中等内存压力等级。这个等级下,Web内核会尝试释放重新分配开销较小且不需要立即使用的缓存。| |MEMORY_PRESSURE_LEVEL_CRITICAL|2|严重内存压力等级。这个等级下,Web内核会尝试释放所有可能的内存缓存。|
WebMessageType10+
webMessagePort接口所支持的数据类型。
系统能力: SystemCapability.Web.Webview.Core
|名称 |值|说明 | |————|–|——————————-| |NOT_SUPPORT|0|不支持的数据类型。| |STRING |1|字符串类型。| |NUMBER |2|数值类型。| |BOOLEAN |3|布尔类型。| |ARRAY_BUFFER|4|原始二进制数据缓冲区。| |ARRAY |5|数组类型。| |ERROR |6|错误类型。|
JsMessageType10+
runJavaScriptExt接口脚本执行后返回的结果的类型。
系统能力: SystemCapability.Web.Webview.Core
|名称 |值|说明 | |————|–|———————————| |NOT_SUPPORT|0|不支持的数据类型。| |STRING |1|字符串类型。| |NUMBER |2|数值类型。| |BOOLEAN |3|布尔类型。| |ARRAY_BUFFER|4|原始二进制数据缓冲区。| |ARRAY |5|数组类型|
RenderProcessMode12+
ArkWeb渲染子进程模式类型。
系统能力: SystemCapability.Web.Webview.Core
|名称 |值|说明 | |————-|–|—————————————–| |SINGLE |0|ArkWeb单渲染子进程模式。该模式下,多个Web复用一个渲染子进程。| |MULTIPLE |1|ArkWeb多渲染子进程模式。该模式下,每个Web一个渲染子进程。|
OfflineResourceType12+
OfflineResourceMap对象对应的本地离线资源的接口类型。
系统能力: SystemCapability.Web.Webview.Core
|名称 |值|说明 | |————|–|———————————| |IMAGE|0|图片类型的资源。| |CSS |1|CSS类型的资源。| |CLASSIC_JS |2|通过