http://stackoverflow.com/questions/20582282/uncaught-referenceerror-while-loading-asset-file-on-android-4-4 You have to replace all the lines loadUrl(...) with evaluateJavascript(...). But this is only for KitKat (API 19 or above), so you need to do an SDK version check first: if (android.os.Build.VERSION.SDK_INT < 19) { mWebView.loadUrl("javascript:MathJax.Hub.Queue(['Type..