public interface CefContextMenuHandler
| 限定符和类型 | 接口和说明 |
|---|---|
static class |
CefContextMenuHandler.EventFlags
Supported event bit flags.
支持的事件位标志 |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
onBeforeContextMenu(CefBrowser browser, CefFrame frame, CefContextMenuParams params, CefMenuModel model)
Called before a context menu is displayed.
在显示上下文菜单之前调用 |
boolean |
onContextMenuCommand(CefBrowser browser, CefFrame frame, CefContextMenuParams params, int commandId, int eventFlags)
Called to execute a command selected from the context menu.
被调用以执行从上下文菜单中选择的命令 |
void |
onContextMenuDismissed(CefBrowser browser, CefFrame frame)
Called when the context menu is dismissed irregardless of whether the menu was empty or a command was selected.
无论菜单是空还是选择了命令,都会在关闭上下文菜单时调用 |
void onBeforeContextMenu(CefBrowser browser, CefFrame frame, CefContextMenuParams params, CefMenuModel model)
browser - The corresponding browser.
相应的浏览器
frame - The corresponding frame.
相应的框架
params - provides information about the context menu state.
提供有关上下文菜单状态的信息
model - can be cleared to show no context menu or modified to show a custom menu.
可以清除以显示上下文菜单或修改为显示自定义菜单
boolean onContextMenuCommand(CefBrowser browser, CefFrame frame, CefContextMenuParams params, int commandId, int eventFlags)
browser - The corresponding browser.
相应的浏览器
frame - The corresponding frame.
相应的框架
params - Will have the same values as what was passed to onBeforeContextMenu().
将具有与传递给onBeforeContextMenu()的值相同的值
commandId - The id of the command.
命令的id
eventFlags - A combination of event flags defined in EventFlags
EventFlags中定义的事件标志的组合
void onContextMenuDismissed(CefBrowser browser, CefFrame frame)
browser - The corresponding browser.
frame - The corresponding frame.