public interface CefLifeSpanHandler
限定符和类型 | 方法和说明 |
---|---|
boolean |
doClose(CefBrowser browser)
Called when a browser has received a request to close.
在浏览器收到关闭请求时调用。 |
void |
onAfterCreated(CefBrowser browser)
Handle creation of a new browser window.
处理新浏览器窗口的创建。 |
void |
onBeforeClose(CefBrowser browser)
Called just before a browser is destroyed.
在浏览器被销毁之前调用。 |
boolean |
onBeforePopup(CefBrowser browser, CefFrame frame, java.lang.String target_url, java.lang.String target_frame_name)
Called on the IO thread before a new popup window is created.
在创建新的弹出窗口之前调用IO线程。 |
boolean doClose(CefBrowser browser)
browser
- The browser generating the event.
- 生成事件的浏览器。
void onAfterCreated(CefBrowser browser)
browser
- The browser generating the event.
- 生成事件的浏览器。
void onBeforeClose(CefBrowser browser)
browser
- The browser generating the event.
- 生成事件的浏览器。
boolean onBeforePopup(CefBrowser browser, CefFrame frame, java.lang.String target_url, java.lang.String target_frame_name)
browser
- The source of the popup request.
- 弹出请求的来源。
frame
- The source of the popup request.
- 弹出请求的来源。
target_url
- May be empty if none is specified with the request.
- 如果请求未指定,则可以为空。
target_frame_name
- May be empty if none is specified with the request.
- 如果请求未指定,则可以为空。
target_disposition
- Indicates where the user intended to open the popup (e.g. current tab, new tab, etc).
- 指示用户打算弹出窗口的位置(例如,当前选项卡,新选项卡等)。
user_gesture
- Will be true if the popup was opened via explicit user gesture (e.g. clicking a link) or false if the popup opened automatically (e.g. via the DomContentLoaded event).
- 如果弹出窗口是通过显式用户手势(例如,单击链接)打开,则为true;如果弹出窗口自动打开(例如,通过DomContentLoaded事件),则为false。
popupFeatures
- Contains information about the requested popup window
- 包含有关请求的弹出窗口的信息
windowInfo
- Can be modified.
- 可以修改。
client
- Can be modified.
- 可以修改。
settings
- Can be modified.
- 可以修改。
no_javascript_access
- Can be modified.
- 可以修改。