harmony 鸿蒙Enums

  • 2025-06-12
  • 浏览 (4)

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|通过

Loading...