# ArkWeb API Reference - ArkTS API - @ohos.web.webview (Webview) - [Module Description](arkts-apis-webview.md) - [Functions](arkts-apis-webview-f.md) - [Class (AdsBlockManager)](arkts-apis-webview-AdsBlockManager.md) - [Class (BackForwardCacheOptions)](arkts-apis-webview-BackForwardCacheOptions.md) - [Class (BackForwardCacheSupportedFeatures)](arkts-apis-webview-BackForwardCacheSupportedFeatures.md) - [Class (GeolocationPermissions)](arkts-apis-webview-GeolocationPermissions.md) - [Class (JsMessageExt)](arkts-apis-webview-JsMessageExt.md) - [Class (MediaSourceInfo)](arkts-apis-webview-MediaSourceInfo.md) - [Class (NativeMediaPlayerSurfaceInfo)](arkts-apis-webview-NativeMediaPlayerSurfaceInfo.md) - [Class (PdfData)](arkts-apis-webview-PdfData.md) - [Class (ProxyConfig)](arkts-apis-webview-ProxyConfig.md) - [Class (ProxyController)](arkts-apis-webview-ProxyController.md) - [Class (ProxyRule)](arkts-apis-webview-ProxyRule.md) - [Class (WebviewController)](arkts-apis-webview-WebviewController.md) - [Class (WebCookieManager)](arkts-apis-webview-WebCookieManager.md) - [Class (WebDataBase)](arkts-apis-webview-WebDataBase.md) - [Class (WebDownloadDelegate)](arkts-apis-webview-WebDownloadDelegate.md) - [Class (WebDownloadItem)](arkts-apis-webview-WebDownloadItem.md) - [Class (WebDownloadManager)](arkts-apis-webview-WebDownloadManager.md) - [Class (WebHttpBodyStream)](arkts-apis-webview-WebHttpBodyStream.md) - [Class (WebMessageExt)](arkts-apis-webview-WebMessageExt.md) - [Class (WebResourceHandler)](arkts-apis-webview-WebResourceHandler.md) - [Class (WebSchemeHandler)](arkts-apis-webview-WebSchemeHandler.md) - [Class (WebSchemeHandlerRequest)](arkts-apis-webview-WebSchemeHandlerRequest.md) - [Class (WebSchemeHandlerResponse)](arkts-apis-webview-WebSchemeHandlerResponse.md) - [Class (WebStorage)](arkts-apis-webview-WebStorage.md) - [Interface (BackForwardList)](arkts-apis-webview-BackForwardList.md) - [Interface (NativeMediaPlayerBridge)](arkts-apis-webview-NativeMediaPlayerBridge.md) - [Interface (NativeMediaPlayerHandler)](arkts-apis-webview-NativeMediaPlayerHandler.md) - [Interface (WebMessagePort)](arkts-apis-webview-WebMessagePort.md) - [Interfaces (Others)](arkts-apis-webview-i.md) - [Enums](arkts-apis-webview-e.md) - [Types](arkts-apis-webview-t.md) - [@ohos.web.netErrorList](arkts-apis-netErrorList.md) - ArkTS Components - Web - [Components](arkts-basic-components-web.md) - [Attributes](arkts-basic-components-web-attributes.md) - [Events](arkts-basic-components-web-events.md) - [Class (ClientAuthenticationHandler)](arkts-basic-components-web-ClientAuthenticationHandler.md) - [Class (ConsoleMessage)](arkts-basic-components-web-ConsoleMessage.md) - [Class (ControllerHandler)](arkts-basic-components-web-ControllerHandler.md) - [Class (DataResubmissionHandler)](arkts-basic-components-web-DataResubmissionHandler.md) - [Class (EventResult)](arkts-basic-components-web-EventResult.md) - [Class (FileSelectorParam)](arkts-basic-components-web-FileSelectorParam.md) - [Class (FileSelectorResult)](arkts-basic-components-web-FileSelectorResult.md) - [Class (FullScreenExitHandler)](arkts-basic-components-web-FullScreenExitHandler.md) - [Class (HttpAuthHandler)](arkts-basic-components-web-HttpAuthHandler.md) - [Class (JsGeolocation)](arkts-basic-components-web-JsGeolocation.md) - [Class (JsResult)](arkts-basic-components-web-JsResult.md) - [Class (PermissionRequest)](arkts-basic-components-web-PermissionRequest.md) - [Class (ScreenCaptureHandler)](arkts-basic-components-web-ScreenCaptureHandler.md) - [Class (SslErrorHandler)](arkts-basic-components-web-SslErrorHandler.md) - [Class (WebContextMenuParam)](arkts-basic-components-web-WebContextMenuParam.md) - [Class (WebContextMenuResult)](arkts-basic-components-web-WebContextMenuResult.md) - [Class (WebCookie)](arkts-basic-components-web-WebCookie.md) - [Class (WebKeyboardController)](arkts-basic-components-web-WebKeyboardController.md) - [Class (WebResourceError)](arkts-basic-components-web-WebResourceError.md) - [Class (WebResourceRequest)](arkts-basic-components-web-WebResourceRequest.md) - [Class (WebResourceResponse)](arkts-basic-components-web-WebResourceResponse.md) - [Interfaces (Others)](arkts-basic-components-web-i.md) - [Enums](arkts-basic-components-web-e.md) - [Types](arkts-basic-components-web-t.md) - [Deprecated Class (WebController, deprecated)](arkts-basic-components-web-WebController.md) - C API - Modules - [Web](capi-web.md) - Header Files - [arkweb_error_code.h](capi-arkweb-error-code-h.md) - [arkweb_interface.h](capi-arkweb-interface-h.md) - [arkweb_net_error_list.h](capi-arkweb-net-error-list-h.md) - [arkweb_scheme_handler.h](capi-arkweb-scheme-handler-h.md) - [arkweb_type.h](capi-arkweb-type-h.md) - [native_interface_arkweb.h](capi-native-interface-arkweb-h.md) - Structs - [ArkWeb_AnyNativeAPI](capi-web-arkweb-anynativeapi.md) - [ArkWeb_SchemeHandler_](capi-web-arkweb-schemehandler.md) - [ArkWeb_ResourceHandler_](capi-web-arkweb-resourcehandler.md) - [ArkWeb_Response_](capi-web-arkweb-response.md) - [ArkWeb_ResourceRequest_](capi-web-arkweb-resourcerequest.md) - [ArkWeb_RequestHeaderList_](capi-web-arkweb-requestheaderlist.md) - [ArkWeb_HttpBodyStream_](capi-web-arkweb-httpbodystream.md) - [ArkWeb_JavaScriptBridgeData](capi-web-arkweb-javascriptbridgedata.md) - [ArkWeb_WebMessage*](capi-web-arkweb-webmessage8h.md) - [ArkWeb_JavaScriptValue*](capi-web-arkweb-javascriptvalue8h.md) - [ArkWeb_WebMessagePort*](capi-web-arkweb-webmessageport8h.md) - [ArkWeb_JavaScriptObject](capi-web-arkweb-javascriptobject.md) - [ArkWeb_ProxyMethod](capi-web-arkweb-proxymethod.md) - [ArkWeb_ProxyMethodWithResult](capi-web-arkweb-proxymethodwithresult.md) - [ArkWeb_ProxyObject](capi-web-arkweb-proxyobject.md) - [ArkWeb_ProxyObjectWithResult](capi-web-arkweb-proxyobjectwithresult.md) - [ArkWeb_ControllerAPI](capi-web-arkweb-controllerapi.md) - [ArkWeb_ComponentAPI](capi-web-arkweb-componentapi.md) - [ArkWeb_WebMessagePortAPI](capi-web-arkweb-webmessageportapi.md) - [ArkWeb_WebMessageAPI](capi-web-arkweb-webmessageapi.md) - [ArkWeb_CookieManagerAPI](capi-web-arkweb-cookiemanagerapi.md) - [ArkWeb_JavaScriptValueAPI](capi-web-arkweb-javascriptvalueapi.md) - Error Codes - [Webview Error Codes](errorcode-webview.md)