package sample.github.nisrulz.debuggingwebviews;
import android.os.Build;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.webkit.WebView;
public class MainActivity extends AppCompatActivity {
@Override protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// Enable webview debugging
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
WebView.setWebContentsDebuggingEnabled(true);
}
WebView webView=(WebView)findViewById(R.id.webview);
String html_string="<!DOCTYPE html>\n"
+ "<html>\n"
+ "<body onload=\"myFunction()\">\n"
+ " Hello World!\n"
+ " <script>\n"
+ " function myFunction(){\n"
+ " console.log(\"I am printed in the console\")\n"
+ " }\n"
+ " </script>\n"
+ "</body>\n"
+ "</html>";
webView.loadData(html_string,"text/html","UTF-8");
}
}