代码拉取完成,页面将自动刷新
同步操作将从 流年010320/duilib-MiniBlinkBrowser 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
事件是通过为wkeWebView
设置回调来进行处理,你可以调用原生接口来重置事件的处理函数,也可以通过继承CMiniblink
,重载事件处理函数。
名称 | wke对应回调 | 备注 |
---|---|---|
virtual void OnTitleChanged(LPCWSTR title) | void wkeOnTitleChanged(wkeWebView webView, wkeTitleChangedCallback callback, void* callbackParam) | |
virtual void OnUrlChanged(LPCWSTR url, CWebFrame *frame) | void wkeOnURLChanged2(wkeWebView webView, wkeURLChangedCallback2 callback, void* callbackParam) | |
virtual void OnAlert(LPCWSTR msg) | void wkeOnAlertBox(wkeWebView webView, wkeAlertBoxCallback callback, void* callbackParam) | |
virtual bool OnConfirm(LPCWSTR msg) | void wkeOnConfirmBox(wkeWebView webView, wkeConfirmBoxCallback callback, void* callbackParam) | |
virtual bool OnPrompt(LPCWSTR msg, LPCWSTR defaultResult, LPCWSTR result) | void wkeOnPromptBox(wkeWebView webView, wkePromptBoxCallback callback, void* callbackParam) | |
virtual bool OnNavigation(wkeNavigationType navigationType, LPCWSTR url) | void wkeOnNavigation(wkeWebView webView, wkeNavigationCallback callback, void* param) | |
virtual CMiniblink* OnNewOpen(wkeNavigationType navigationType, LPCWSTR url, const wkeWindowFeatures* windowFeatures) | 当打开一个新窗口前,触发该事件,若要在当前窗口开打,请返回this 。 |
|
virtual void OnDocumentReady(CWebFrame* frame) | void wkeOnDocumentReady2(wkeWebView webView, wkeDocumentReady2Callback callback, void* param) | |
virtual bool OnDownload(const char *url) | void wkeOnDownload(wkeWebView webView, wkeDownloadCallback callback, void* param) | |
virtual bool OnResponse(const char* url, CNetJob* job) | void wkeNetOnResponse(wkeWebView webView, wkeNetResponseCallback callback, void* param) | |
virtual void OnConsole(wkeConsoleLevel level, LPCWSTR message, LPCWSTR sourceName, unsigned sourceLine, LPCWSTR stackTrace) | void wkeOnConsole(wkeWebView webView, wkeConsoleCallback callback, void* param) | |
virtual bool OnRequestBegin(const char * url, CNetJob* job) | void wkeOnLoadUrlBegin(wkeWebView webView, wkeLoadUrlBeginCallback callback, void* callbackParam) | |
virtual void OnRequestEnd(const char* url, CNetJob* job, void* buf, int len) | void wkeOnLoadUrlEnd(wkeWebView webView, wkeLoadUrlEndCallback callback, void* callbackParam) | |
virtual void OnCreateScriptContext(CWebFrame* frame, void* context, int extensionGroup, int worldId) | void wkeOnDidCreateScriptContext(wkeWebView webView, wkeDidCreateScriptContextCallback callback, void* callbackParam) | |
virtual void OnReleaseScriptContext(CWebFrame* frame, void* context, int worldId) | void wkeOnWillReleaseScriptContext(wkeWebView webView, wkeWillReleaseScriptContextCallback callback, void* callbackParam) | |
virtual void OnMediaLoad(const char* url, wkeMediaLoadInfo* info) | void wkeOnWillMediaLoad(wkeWebView webView, wkeWillMediaLoadCallback callback, void* callbackParam) | |
virtual void OnLoadingFinish(LPCWSTR url, wkeLoadingResult result, LPCWSTR failedReason) | void wkeOnWillMediaLoad(wkeWebView webView, wkeLoadingFinishCallback callback, void* callbackParam) |
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。