Java tutorial
//package com.java2s; //License from project: Open Source License import android.os.Build; import android.webkit.WebView; public class Main { public static void runJavascriptOnWebView(WebView webview, String js) { // before Kitkat, the only way to run javascript was to load a url that starts with "javascript:". // Starting in Kitkat, the "javascript:" method still works, but it expects the rest of the string // to be URL encoded, unlike previous versions. Rather than URL encode for Kitkat and above, // use the new evaluateJavascript method. if (Build.VERSION.SDK_INT < Build.VERSION_CODES.KITKAT) { webview.loadUrl("javascript:" + js); } else { webview.evaluateJavascript(js, null); } } }