2016-01-25 3 views
0

У меня есть некоторая раздражающая проблема при попытке установить размер шрифта внутри webview с помощью javascript.Android WebView изменить размер шрифта с помощью javascript

tvWebView.loadData(jsonObject.optString("body_1"), "text/html", "UTF-8"); 
    tvWebView.setWebViewClient(new WebViewClient() { 
     @Override 
     public void onPageFinished(WebView view, String url) { 
      super.onPageFinished(view, url); 
      tvWebView.loadUrl("javascript:(document.body.style.fontSize ='20pt');"); 
     } 
    }); 

Вместо того, чтобы изменить размер шрифта, я вижу «20pt» строку и ничего внутри WebView

+0

Включите javascript для веб-представления? ' getSettings(). SetJavaScriptEnabled (true);' – mehdok

ответ

0

Получить настройки и изменения размера шрифта.

WebSettings webSettings = webView.getSettings(); 

webSettings.setDefaultFontSize(20);