Declare methods are protected instead of public
Declare static fields as protected instead of public
Removed hard coded 4s pause. Callbacks are called after the webview was initialized.