#1 class "SimpleHandler" has no member "OnContextCreated"
simple_handler.h
- Code: Select all
#include "include/cef_render_process_handler.h"
class SimpleHandler : ... public CefRenderProcessHandler
...
virtual CefRefPtr<CefRenderProcessHandler> GetRenderProcessHandler();
virtual void OnContextCreated(CefRefPtr<CefBrowser> browser, CefRefPtr<CefFrame> frame, CefRefPtr<CefV8Context> context) OVERRIDE;
simple_handler.cc
- Code: Select all
void SimpleHandler::OnContextCreated(CefRefPtr<CefBrowser> browser, CefRefPtr<CefFrame> frame, CefRefPtr<CefV8Context> context) { //do stuff }
#2 class "SimpleHandler" has no member "OnBeforeBrowse"
- Code: Select all
class SimpleHandler : ... public CefRequestHandler
...
virtual CefRefPtr<CefRequestHandler> GetRequestHandler() OVERRIDE { return this; }
virtual bool OnBeforeBrowse(CefRefPtr<CefBrowser> browser, CefRefPtr<CefFrame> frame, CefRefPtr<CefRequest> request, bool is_redirect) OVERRIDE;
simple_handler.cc
- Code: Select all
bool SimpleHandler::OnBeforeBrowse(CefRefPtr<CefBrowser> browser, CefRefPtr<CefFrame> frame, CefRefPtr<CefRequest> request, bool is_redirect) { //do stuff }