Android.Webkit 命名空间

提供浏览 Web 的工具。

名称 说明
CacheManager

管理应用程序 WebView 实例使用的 HTTP 缓存。

CacheManager.CacheResult

表示存储在 HTTP 缓存中的资源。

ClientCertRequest

ClientCertRequest:用户接收此类的实例作为参数 WebViewClient#onReceivedClientCertRequest

ConsoleMessage

表示来自 WebCore 的 JavaScript 控制台消息的公共类。

ConsoleMessage.MessageLevel

提供浏览 Web 的工具。

CookieManager

管理应用程序 WebView 实例使用的 Cookie。

CookieSyncManager

CookieSyncManager 用于在 RAM 和永久存储之间同步浏览器 Cookie 存储。

DateSorter

将日期排序为以下组:昨天七天前的一个月前,早于一个月前

DownloadEventArgs

提供 E:Android.Webkit.CallbackProxy.DownloadDownload 事件的数据。

GeolocationPermissions

此类用于管理 WebView 地理位置JavaScript API的权限。

HttpAuthHandler

表示 HTTP 身份验证请求。

JavascriptInterface

允许向 JavaScript 公开方法的注释。

JavascriptInterfaceAttribute

提供浏览 Web 的工具。

JsPromptResult

用于处理 JavaScript 提示请求的公共类。

JsResult

此类的实例在各种 WebChromeClient 操作通知中作为参数传递。

MimeTypeMap

将 MIME 类型映射到文件扩展名的双向映射,反之亦然。

PermissionRequest

此类定义权限请求,并在 Web 内容请求访问受保护资源时使用。

Plugin

表示插件(Java libs/WebKitLib/WebKit/WebCore/plugins/android/中的 PluginPackageAndroid C++ 类的等效项)

PluginData

此类封装插件生成的内容。

PluginList

初始化插件的简单列表。

RenderProcessGoneDetail

此类提供有关呈现进程退出原因的更具体信息。

SafeBrowsingResponse

用于指示在命中恶意 URL 时要执行的操作。

ServiceWorkerClient

客户端捕获与服务辅助角色相关的回调的基类,请参阅 ServiceWorkerController 用法示例。

ServiceWorkerController

管理服务 WebView 使用的辅助角色。

ServiceWorkerWebSettings

管理所有服务辅助角色的设置状态。

SslErrorHandler

表示处理 SSL 错误的请求。

TracingConfig

保存跟踪配置信息和预定义设置。

TracingConfig.Builder

用于创建 TracingConfig 对象的生成器。

TracingController

管理 WebView 的跟踪。

UrlInterceptRegistry

此成员已弃用。

URLUtil

提供浏览 Web 的工具。

WebBackForwardList

此类包含 WebView 的后退/转发列表。

WebChromeClient

提供浏览 Web 的工具。

WebChromeClient.FileChooserParams

方法 #onShowFileChooser 中使用的参数。

WebHistoryItem

用于访问 WebView 后退/转发列表中的条目中的字段的便利类。

WebIconDatabase

用于操作 WebView 使用的图标数据库的函数。

WebIconDatabase.IconEventArgs

提供浏览 Web 的工具。

WebMessage

HTML5 PostMessage 事件的Java表示形式。

WebMessagePort

Java表示形式 HTML5 消息端口。

WebMessagePort.WebMessageCallback

用于处理 MessagePort 事件的侦听器。

WebResourceError

封装有关加载 Web 资源期间发生的错误的信息。

WebResourceResponse

封装资源响应。

WebSettings

管理 WebView 的设置状态。

WebSettings.LayoutAlgorithm

用于控制 html 布局的枚举。

WebSettings.PluginState

插件状态会影响插件在页面上的处理方式。

WebSettings.RenderPriority

提供浏览 Web 的工具。

WebSettings.TextSize

用于指定文本大小的枚举。

WebSettings.ZoomDensity

用于指定 WebView 所需密度的枚举。

WebStorage

此类用于管理由此 WebView提供的 JavaScript 存储 API。

WebStorage.Origin

此类封装了 JavaScript 存储 API 的源当前使用的存储量的信息。

WebSyncManager

此成员已弃用。

WebView

显示网页的视图。

WebView.FindEventArgs

提供事件的数据 Find

WebView.HitTestResult

提供浏览 Web 的工具。

WebView.PictureEventArgs

提供事件的数据 Picture

WebView.VisualStateCallback

为接收有关视觉状态的通知而提供的 #postVisualStateCallback 回调接口。

WebView.WebViewTransport

用于跨线程边界返回 WebView 的传输对象。

WebViewClient

提供浏览 Web 的工具。

WebViewDatabase

此类允许开发人员确定应用程序中使用的任何 WebView 是否存储了以下任何类型的浏览数据,并清除应用程序中所有 WebViews 的任何此类存储数据。

WebViewFragment

显示 WebView 的片段。

WebViewRenderProcess

WebViewRenderProcess 为呈现器提供不透明的句柄 WebView

WebViewRenderProcessClient

用于接收呈现器事件的回调 WebView

接口

名称 说明
GeolocationPermissions.ICallback

主机应用程序用来设置源的地理位置权限状态的回调接口。

IDownloadListener

提供浏览 Web 的工具。

IJavascriptInterface

允许向 JavaScript 公开方法的注释。

IPluginStub

此接口用于在 WebView 中实现插件。

IUrlInterceptHandler

此成员已弃用。

IValueCallback

用于异步提供值的回调接口。

IWebResourceRequest

包含方法的参数 WebViewClient#shouldInterceptRequest

Plugin.IPreferencesClickHandler

此成员已弃用。

WebChromeClient.ICustomViewCallback

主机应用程序用来通知当前页已消除其自定义视图的回调接口。

WebIconDatabase.IIconListener

用于从数据库接收图标的接口。

WebStorage.IQuotaUpdater

封装回调函数,该函数用于为 JavaScript 存储 API 提供新的配额。

WebView.IFindListener

用于侦听查找结果的接口。

WebView.IPictureListener

用于在新图片更改时侦听新图片的界面。

枚举

名称 说明
CacheModes

枚举多个类型返回的值。

Categories

提供浏览 Web 的工具。

ChromeFileChooserMode

枚举多个类型返回的值。

ClientError

枚举由多个方法 ClientError 返回的值,并将其作为 F:Android.Webkit.WebViewClient.OnReceivedError 成员的参数。

ForceDarkMode

提供浏览 Web 的工具。

HitTestResult

枚举多个类型返回的值。

MenuItems

提供浏览 Web 的工具。

MixedContentHandling

枚举多个类型返回的值。

RendererPriority

提供浏览 Web 的工具。

SafeBrowsingThreat

提供浏览 Web 的工具。

TracingMode

提供浏览 Web 的工具。