Cevaplar
-
a = (WebView) findViewById(R.id.web); a.setWebViewClient(new WebViewClient() { @Override public void onPageFinished(WebView view, String url) { a.loadUrl("javascript:window.HTMLOUT.showHTML('<head>'+document.getElementsByTagName('html')[0].innerHTML+'</head>');"); { }); a.addJavascriptInterface(new MyJavaScriptInterface(), "HTMLOUT"); final Context cons = this; class MyJavaScriptInterface { public void showHTML(String html) { new AlertDialog.Builder(cons) .setTitle("HTML") .setMessage(html) .setPositiveButton(android.R.string.ok, null) .setCancelable(false) .create() .show(); } }
bu işe yarıyor ...