| 程序包 | 说明 |
|---|---|
| org.cef | |
| org.cef.browser | |
| org.cef.callback | |
| org.cef.handler |
| 限定符和类型 | 方法和说明 |
|---|---|
CefBrowser |
CefClient.createBrowser(String url,
boolean isOffscreenRendered,
boolean isTransparent) |
CefBrowser |
CefClient.createBrowser(String url,
boolean isOffscreenRendered,
boolean isTransparent,
CefRequestContext context) |
protected CefBrowser |
CefClient.getBrowser(int identifier) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
CefClient.doClose(CefBrowser browser) |
boolean |
CefClient.getAuthCredentials(CefBrowser browser,
boolean isProxy,
String host,
int port,
String realm,
String scheme,
CefAuthCallback callback) |
Rectangle |
CefClient.getRect(CefBrowser browser) |
CefResourceHandler |
CefClient.getResourceHandler(CefBrowser browser,
CefRequest request) |
Point |
CefClient.getScreenPoint(CefBrowser browser,
Point viewPoint) |
Rectangle |
CefClient.getViewRect(CefBrowser browser) |
void |
CefClient.onAddressChange(CefBrowser browser,
String url) |
void |
CefClient.onAfterCreated(CefBrowser browser) |
boolean |
CefClient.onBeforeBrowse(CefBrowser browser,
CefRequest request,
boolean is_redirect) |
void |
CefClient.onBeforeClose(CefBrowser browser) |
void |
CefClient.onBeforeContextMenu(CefBrowser browser,
CefContextMenuParams params,
CefMenuModel model) |
void |
CefClient.onBeforeDownload(CefBrowser browser,
CefDownloadItem downloadItem,
String suggestedName,
CefBeforeDownloadCallback callback) |
boolean |
CefClient.onBeforePopup(CefBrowser browser,
String target_url,
String target_frame_name) |
boolean |
CefClient.onBeforeResourceLoad(CefBrowser browser,
CefRequest request) |
boolean |
CefClient.onBeforeUnloadDialog(CefBrowser browser,
String message_text,
boolean is_reload,
CefJSDialogCallback callback) |
void |
CefClient.onCancelGeolocationPermission(CefBrowser browser,
int request_id) |
boolean |
CefClient.onCertificateError(CefBrowser browser,
CefLoadHandler.ErrorCode cert_error,
String request_url,
CefRequestCallback callback) |
boolean |
CefClient.onConsoleMessage(CefBrowser browser,
String message,
String source,
int line) |
boolean |
CefClient.onContextMenuCommand(CefBrowser browser,
CefContextMenuParams params,
int commandId,
int eventFlags) |
void |
CefClient.onContextMenuDismissed(CefBrowser browser) |
void |
CefClient.onCursorChange(CefBrowser browser,
int cursorType) |
void |
CefClient.onDialogClosed(CefBrowser browser) |
void |
CefClient.onDownloadUpdated(CefBrowser browser,
CefDownloadItem downloadItem,
CefDownloadItemCallback callback) |
boolean |
CefClient.onDragEnter(CefBrowser browser,
CefDragData dragData,
int mask) |
boolean |
CefClient.onFileDialog(CefBrowser browser,
CefDialogHandler.FileDialogMode mode,
String title,
String defaultFilePath,
Vector<String> acceptFilters,
int selectedAcceptFilter,
CefFileDialogCallback callback) |
void |
CefClient.onGotFocus(CefBrowser browser) |
boolean |
CefClient.onJSDialog(CefBrowser browser,
String origin_url,
String accept_lang,
CefJSDialogHandler.JSDialogType dialog_type,
String message_text,
String default_prompt_text,
CefJSDialogCallback callback,
BoolRef suppress_message) |
boolean |
CefClient.onKeyEvent(CefBrowser browser,
CefKeyboardHandler.CefKeyEvent event) |
void |
CefClient.onLoadEnd(CefBrowser browser,
int frameIdentifier,
int httpStatusCode) |
void |
CefClient.onLoadError(CefBrowser browser,
int frameIdentifer,
CefLoadHandler.ErrorCode errorCode,
String errorText,
String failedUrl) |
void |
CefClient.onLoadingStateChange(CefBrowser browser,
boolean isLoading,
boolean canGoBack,
boolean canGoForward) |
void |
CefClient.onLoadStart(CefBrowser browser,
int frameIdentifer) |
void |
CefClient.onMouseEvent(CefBrowser browser,
int event,
int screenX,
int screenY,
int modifier,
int button) |
void |
CefClient.onPaint(CefBrowser browser,
boolean popup,
Rectangle[] dirtyRects,
ByteBuffer buffer,
int width,
int height) |
void |
CefClient.onPluginCrashed(CefBrowser browser,
String pluginPath) |
void |
CefClient.onPopupShow(CefBrowser browser,
boolean show) |
void |
CefClient.onPopupSize(CefBrowser browser,
Rectangle size) |
boolean |
CefClient.onPreKeyEvent(CefBrowser browser,
CefKeyboardHandler.CefKeyEvent event,
BoolRef is_keyboard_shortcut) |
void |
CefClient.onProtocolExecution(CefBrowser browser,
String url,
BoolRef allow_os_execution) |
boolean |
CefClient.onQuotaRequest(CefBrowser browser,
String origin_url,
long new_size,
CefRequestCallback callback) |
void |
CefClient.onRenderProcessTerminated(CefBrowser browser,
CefRequestHandler.TerminationStatus status) |
boolean |
CefClient.onRequestGeolocationPermission(CefBrowser browser,
String requesting_url,
int request_id,
CefGeolocationCallback callback) |
void |
CefClient.onResetDialogState(CefBrowser browser) |
void |
CefClient.onResourceRedirect(CefBrowser browser,
CefRequest request,
StringRef new_url) |
boolean |
CefClient.onSetFocus(CefBrowser browser,
CefFocusHandler.FocusSource source) |
void |
CefClient.onStatusMessage(CefBrowser browser,
String value) |
void |
CefClient.onTakeFocus(CefBrowser browser,
boolean next) |
void |
CefClient.onTitleChange(CefBrowser browser,
String title) |
boolean |
CefClient.onTooltip(CefBrowser browser,
String text) |
boolean |
CefClient.runModal(CefBrowser browser) |
boolean |
CefClient.startDragging(CefBrowser browser,
CefDragData dragData,
int mask,
int x,
int y) |
void |
CefClient.updateDragCursor(CefBrowser browser,
int operation) |
| 限定符和类型 | 方法和说明 |
|---|---|
static CefBrowser |
CefBrowserFactory.create(CefClientHandler clientHandler,
String url,
boolean isOffscreenRendered,
boolean isTransparent,
CefRequestContext context) |
CefBrowser |
CefBrowser.getDevTools()
Get an instance of the dev tools to be displayed in its own window or to be
embedded within your UI.
|
CefBrowser |
CefBrowser.getDevTools(Point inspectAt)
Get an instance of the dev tools to be displayed in its own window or to be
embedded within your UI.
|
| 限定符和类型 | 方法和说明 |
|---|---|
abstract void |
CefMessageRouter.cancelPending(CefBrowser browser,
CefMessageRouterHandler handler)
Cancel all pending queries associated with either |browser| or |handler|.
|
abstract int |
CefMessageRouter.getPendingCount(CefBrowser browser,
CefMessageRouterHandler handler)
Returns the number of queries currently pending for the specified |browser|
and/or |handler|.
|
| 限定符和类型 | 方法和说明 |
|---|---|
CefResourceHandler |
CefSchemeHandlerFactory.create(CefBrowser browser,
String schemeName,
CefRequest request)
Return a new resource handler instance to handle the request or an empty
reference to allow default handling of the request.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract CefBrowser |
CefClientHandler.getBrowser(int identifier)
Returns the java part of the browser implementation.
|
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
CefLifeSpanHandlerAdapter.doClose(CefBrowser browser) |
boolean |
CefLifeSpanHandler.doClose(CefBrowser browser)
Called when a browser has received a request to close.
|
boolean |
CefRequestHandlerAdapter.getAuthCredentials(CefBrowser browser,
boolean isProxy,
String host,
int port,
String realm,
String scheme,
CefAuthCallback callback) |
boolean |
CefRequestHandler.getAuthCredentials(CefBrowser browser,
boolean isProxy,
String host,
int port,
String realm,
String scheme,
CefAuthCallback callback)
Called on the IO thread when the browser needs credentials from the user.
|
Rectangle |
CefWindowHandlerAdapter.getRect(CefBrowser browser) |
Rectangle |
CefWindowHandler.getRect(CefBrowser browser)
Retrieve the view rectangle.
|
CefResourceHandler |
CefRequestHandlerAdapter.getResourceHandler(CefBrowser browser,
CefRequest request) |
CefResourceHandler |
CefRequestHandler.getResourceHandler(CefBrowser browser,
CefRequest request)
Called on the IO thread before a resource is loaded.
|
Point |
CefRenderHandlerAdapter.getScreenPoint(CefBrowser browser,
Point viewPoint) |
Point |
CefRenderHandler.getScreenPoint(CefBrowser browser,
Point viewPoint)
Retrieve the screen point for the specified view point.
|
Rectangle |
CefRenderHandlerAdapter.getViewRect(CefBrowser browser) |
Rectangle |
CefRenderHandler.getViewRect(CefBrowser browser)
Retrieve the view rectangle.
|
void |
CefDisplayHandlerAdapter.onAddressChange(CefBrowser browser,
String url) |
void |
CefDisplayHandler.onAddressChange(CefBrowser browser,
String url)
Handle address changes.
|
void |
CefLifeSpanHandlerAdapter.onAfterCreated(CefBrowser browser) |
void |
CefLifeSpanHandler.onAfterCreated(CefBrowser browser)
Handle creation of a new browser window.
|
boolean |
CefRequestHandlerAdapter.onBeforeBrowse(CefBrowser browser,
CefRequest request,
boolean is_redirect) |
boolean |
CefRequestHandler.onBeforeBrowse(CefBrowser browser,
CefRequest request,
boolean is_redirect)
Called on the UI thread before browser navigation.
|
void |
CefLifeSpanHandlerAdapter.onBeforeClose(CefBrowser browser) |
void |
CefLifeSpanHandler.onBeforeClose(CefBrowser browser)
Called just before a browser is destroyed.
|
void |
CefContextMenuHandlerAdapter.onBeforeContextMenu(CefBrowser browser,
CefContextMenuParams params,
CefMenuModel model) |
void |
CefContextMenuHandler.onBeforeContextMenu(CefBrowser browser,
CefContextMenuParams params,
CefMenuModel model)
Called before a context menu is displayed.
|
void |
CefDownloadHandlerAdapter.onBeforeDownload(CefBrowser browser,
CefDownloadItem downloadItem,
String suggestedName,
CefBeforeDownloadCallback callback) |
void |
CefDownloadHandler.onBeforeDownload(CefBrowser browser,
CefDownloadItem downloadItem,
String suggestedName,
CefBeforeDownloadCallback callback)
Called before a download begins.
|
boolean |
CefLifeSpanHandlerAdapter.onBeforePopup(CefBrowser browser,
String target_url,
String target_frame_name) |
boolean |
CefLifeSpanHandler.onBeforePopup(CefBrowser browser,
String target_url,
String target_frame_name)
Called on the IO thread before a new popup window is created.
|
boolean |
CefRequestHandlerAdapter.onBeforeResourceLoad(CefBrowser browser,
CefRequest request) |
boolean |
CefRequestHandler.onBeforeResourceLoad(CefBrowser browser,
CefRequest request)
Called on the IO thread before a resource request is loaded.
|
boolean |
CefJSDialogHandlerAdapter.onBeforeUnloadDialog(CefBrowser browser,
String message_text,
boolean is_reload,
CefJSDialogCallback callback) |
boolean |
CefJSDialogHandler.onBeforeUnloadDialog(CefBrowser browser,
String message_text,
boolean is_reload,
CefJSDialogCallback callback)
Called to run a dialog asking the user if they want to leave a page.
|
void |
CefGeolocationHandlerAdapter.onCancelGeolocationPermission(CefBrowser browser,
int request_id) |
void |
CefGeolocationHandler.onCancelGeolocationPermission(CefBrowser browser,
int request_id)
Called when a geolocation access request is canceled.
|
boolean |
CefRequestHandlerAdapter.onCertificateError(CefBrowser browser,
CefLoadHandler.ErrorCode cert_error,
String request_url,
CefRequestCallback callback) |
boolean |
CefRequestHandler.onCertificateError(CefBrowser browser,
CefLoadHandler.ErrorCode cert_error,
String request_url,
CefRequestCallback callback)
Called on the UI thread to handle requests for URLs with an invalid
SSL certificate.
|
boolean |
CefDisplayHandlerAdapter.onConsoleMessage(CefBrowser browser,
String message,
String source,
int line) |
boolean |
CefDisplayHandler.onConsoleMessage(CefBrowser browser,
String message,
String source,
int line)
Called to display a console message.
|
boolean |
CefContextMenuHandlerAdapter.onContextMenuCommand(CefBrowser browser,
CefContextMenuParams params,
int commandId,
int eventFlags) |
boolean |
CefContextMenuHandler.onContextMenuCommand(CefBrowser browser,
CefContextMenuParams params,
int commandId,
int eventFlags)
Called to execute a command selected from the context menu.
|
void |
CefContextMenuHandlerAdapter.onContextMenuDismissed(CefBrowser browser) |
void |
CefContextMenuHandler.onContextMenuDismissed(CefBrowser browser)
Called when the context menu is dismissed irregardless of whether the menu
was empty or a command was selected.
|
void |
CefRenderHandlerAdapter.onCursorChange(CefBrowser browser,
int cursorIdentifer) |
void |
CefRenderHandler.onCursorChange(CefBrowser browser,
int cursor)
Handle cursor changes.
|
void |
CefJSDialogHandlerAdapter.onDialogClosed(CefBrowser browser) |
void |
CefJSDialogHandler.onDialogClosed(CefBrowser browser)
Called when the default implementation dialog is closed.
|
void |
CefDownloadHandlerAdapter.onDownloadUpdated(CefBrowser browser,
CefDownloadItem downloadItem,
CefDownloadItemCallback callback) |
void |
CefDownloadHandler.onDownloadUpdated(CefBrowser browser,
CefDownloadItem downloadItem,
CefDownloadItemCallback callback)
Called when a download's status or progress information has been updated.
|
boolean |
CefDragHandler.onDragEnter(CefBrowser browser,
CefDragData dragData,
int mask)
Called when an external drag event enters the browser window.
|
boolean |
CefDialogHandler.onFileDialog(CefBrowser browser,
CefDialogHandler.FileDialogMode mode,
String title,
String defaultFilePath,
Vector<String> acceptFilters,
int selectedAcceptFilter,
CefFileDialogCallback callback)
Called to run a file chooser dialog.
|
void |
CefFocusHandlerAdapter.onGotFocus(CefBrowser browser) |
void |
CefFocusHandler.onGotFocus(CefBrowser browser)
Called when the browser component has received focus.
|
boolean |
CefJSDialogHandlerAdapter.onJSDialog(CefBrowser browser,
String origin_url,
String accept_lang,
CefJSDialogHandler.JSDialogType dialog_type,
String message_text,
String default_prompt_text,
CefJSDialogCallback callback,
BoolRef suppress_message) |
boolean |
CefJSDialogHandler.onJSDialog(CefBrowser browser,
String origin_url,
String accept_lang,
CefJSDialogHandler.JSDialogType dialog_type,
String message_text,
String default_prompt_text,
CefJSDialogCallback callback,
BoolRef suppress_message)
Called to run a JavaScript dialog.
|
boolean |
CefKeyboardHandlerAdapter.onKeyEvent(CefBrowser browser,
CefKeyboardHandler.CefKeyEvent event) |
boolean |
CefKeyboardHandler.onKeyEvent(CefBrowser browser,
CefKeyboardHandler.CefKeyEvent event)
Called after the renderer and JavaScript in the page has had a chance to
handle the event.
|
void |
CefLoadHandlerAdapter.onLoadEnd(CefBrowser browser,
int frameIdentifier,
int httpStatusCode) |
void |
CefLoadHandler.onLoadEnd(CefBrowser browser,
int frameIdentifier,
int httpStatusCode)
Called when the browser is done loading a frame.
|
void |
CefLoadHandlerAdapter.onLoadError(CefBrowser browser,
int frameIdentifer,
CefLoadHandler.ErrorCode errorCode,
String errorText,
String failedUrl) |
void |
CefLoadHandler.onLoadError(CefBrowser browser,
int frameIdentifer,
CefLoadHandler.ErrorCode errorCode,
String errorText,
String failedUrl)
Called when the resource load for a navigation fails or is canceled.
|
void |
CefLoadHandlerAdapter.onLoadingStateChange(CefBrowser browser,
boolean isLoading,
boolean canGoBack,
boolean canGoForward) |
void |
CefLoadHandler.onLoadingStateChange(CefBrowser browser,
boolean isLoading,
boolean canGoBack,
boolean canGoForward)
Called when the loading state has changed.
|
void |
CefLoadHandlerAdapter.onLoadStart(CefBrowser browser,
int frameIdentifer) |
void |
CefLoadHandler.onLoadStart(CefBrowser browser,
int frameIdentifer)
Called when the browser begins loading a frame.
|
void |
CefWindowHandlerAdapter.onMouseEvent(CefBrowser browser,
int event,
int screenX,
int screenY,
int modifier,
int button) |
void |
CefWindowHandler.onMouseEvent(CefBrowser browser,
int event,
int screenX,
int screenY,
int modifier,
int button)
Implement this method to handle mouse events on Windows.
|
void |
CefRenderHandlerAdapter.onPaint(CefBrowser browser,
boolean popup,
Rectangle[] dirtyRects,
ByteBuffer buffer,
int width,
int height) |
void |
CefRenderHandler.onPaint(CefBrowser browser,
boolean popup,
Rectangle[] dirtyRects,
ByteBuffer buffer,
int width,
int height)
Handle painting.
|
void |
CefRequestHandlerAdapter.onPluginCrashed(CefBrowser browser,
String pluginPath) |
void |
CefRequestHandler.onPluginCrashed(CefBrowser browser,
String pluginPath)
Called on the browser process UI thread when a plugin has crashed.
|
void |
CefRenderHandlerAdapter.onPopupShow(CefBrowser browser,
boolean show) |
void |
CefRenderHandler.onPopupShow(CefBrowser browser,
boolean show)
Show or hide the popup window.
|
void |
CefRenderHandlerAdapter.onPopupSize(CefBrowser browser,
Rectangle size) |
void |
CefRenderHandler.onPopupSize(CefBrowser browser,
Rectangle size)
Size the popup window.
|
boolean |
CefKeyboardHandlerAdapter.onPreKeyEvent(CefBrowser browser,
CefKeyboardHandler.CefKeyEvent event,
BoolRef is_keyboard_shortcut) |
boolean |
CefKeyboardHandler.onPreKeyEvent(CefBrowser browser,
CefKeyboardHandler.CefKeyEvent event,
BoolRef is_keyboard_shortcut)
Called before a keyboard event is sent to the renderer.
|
void |
CefPrintHandlerAdapter.onPrintStart(CefBrowser browser) |
void |
CefPrintHandler.onPrintStart(CefBrowser browser)
Called when printing has started for the specified |browser|.
|
void |
CefRequestHandlerAdapter.onProtocolExecution(CefBrowser browser,
String url,
BoolRef allow_os_execution) |
void |
CefRequestHandler.onProtocolExecution(CefBrowser browser,
String url,
BoolRef allow_os_execution)
Called on the UI thread to handle requests for URLs with an unknown
protocol component.
|
boolean |
CefMessageRouterHandlerAdapter.onQuery(CefBrowser browser,
long query_id,
String request,
boolean persistent,
CefQueryCallback callback) |
boolean |
CefMessageRouterHandler.onQuery(CefBrowser browser,
long query_id,
String request,
boolean persistent,
CefQueryCallback callback)
Called when the browser receives a JavaScript query.
|
void |
CefMessageRouterHandlerAdapter.onQueryCanceled(CefBrowser browser,
long query_id) |
void |
CefMessageRouterHandler.onQueryCanceled(CefBrowser browser,
long query_id)
Called when a pending JavaScript query is canceled.
|
boolean |
CefRequestHandlerAdapter.onQuotaRequest(CefBrowser browser,
String origin_url,
long new_size,
CefRequestCallback callback) |
boolean |
CefRequestHandler.onQuotaRequest(CefBrowser browser,
String origin_url,
long new_size,
CefRequestCallback callback)
Called on the IO thread when JavaScript requests a specific storage quota
size via the webkitStorageInfo.requestQuota function.
|
void |
CefRequestHandlerAdapter.onRenderProcessTerminated(CefBrowser browser,
CefRequestHandler.TerminationStatus status) |
void |
CefRequestHandler.onRenderProcessTerminated(CefBrowser browser,
CefRequestHandler.TerminationStatus status)
Called on the browser process UI thread when the render process
terminates unexpectedly.
|
boolean |
CefGeolocationHandlerAdapter.onRequestGeolocationPermission(CefBrowser browser,
String requesting_url,
int request_id,
CefGeolocationCallback callback) |
boolean |
CefGeolocationHandler.onRequestGeolocationPermission(CefBrowser browser,
String requesting_url,
int request_id,
CefGeolocationCallback callback)
Called when a page requests permission to access geolocation information.
|
void |
CefJSDialogHandlerAdapter.onResetDialogState(CefBrowser browser) |
void |
CefJSDialogHandler.onResetDialogState(CefBrowser browser)
Called to cancel any pending dialogs and reset any saved dialog state.
|
void |
CefRequestHandlerAdapter.onResourceRedirect(CefBrowser browser,
CefRequest request,
StringRef new_url) |
void |
CefRequestHandler.onResourceRedirect(CefBrowser browser,
CefRequest request,
StringRef new_url)
Called on the IO thread when a resource load is redirected.
|
boolean |
CefFocusHandlerAdapter.onSetFocus(CefBrowser browser,
CefFocusHandler.FocusSource source) |
boolean |
CefFocusHandler.onSetFocus(CefBrowser browser,
CefFocusHandler.FocusSource source)
Called when the browser component is requesting focus.
|
void |
CefDisplayHandlerAdapter.onStatusMessage(CefBrowser browser,
String value) |
void |
CefDisplayHandler.onStatusMessage(CefBrowser browser,
String value)
Called when the browser receives a status message.
|
void |
CefFocusHandlerAdapter.onTakeFocus(CefBrowser browser,
boolean next) |
void |
CefFocusHandler.onTakeFocus(CefBrowser browser,
boolean next)
Called when the browser component is about to loose focus.
|
void |
CefDisplayHandlerAdapter.onTitleChange(CefBrowser browser,
String title) |
void |
CefDisplayHandler.onTitleChange(CefBrowser browser,
String title)
Handle title changes.
|
boolean |
CefDisplayHandlerAdapter.onTooltip(CefBrowser browser,
String text) |
boolean |
CefDisplayHandler.onTooltip(CefBrowser browser,
String text)
Called when the browser is about to display a tooltip.
|
boolean |
CefLifeSpanHandlerAdapter.runModal(CefBrowser browser) |
boolean |
CefLifeSpanHandler.runModal(CefBrowser browser)
Called when a modal window is about to display and the modal loop should
begin running.
|
boolean |
CefRenderHandlerAdapter.startDragging(CefBrowser browser,
CefDragData dragData,
int mask,
int x,
int y) |
boolean |
CefRenderHandler.startDragging(CefBrowser browser,
CefDragData dragData,
int mask,
int x,
int y)
Called when the user starts dragging content in the web view.
|
void |
CefRenderHandlerAdapter.updateDragCursor(CefBrowser browser,
int operation) |
void |
CefRenderHandler.updateDragCursor(CefBrowser browser,
int operation)
Called when the web view wants to update the mouse cursor during a
drag & drop operation.
|
Copyright © 2017. All rights reserved.