我的Webview负责从服务器查看页面

private String url = "http://192.168.33.37/gestpresenze/index.html";

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.webview);
    //carichiamo la webview dentro il layout specificato
    mWebView = (WebView) findViewById(R.id.webView1);
    mWebView.getSettings().setJavaScriptEnabled(true);
    mWebView.getSettings().setLoadsImagesAutomatically(true);
    mWebView.getSettings().setDomStorageEnabled(true);
    mWebView.getSettings().setGeolocationEnabled(true);


    mWebView.setWebChromeClient(new WebChromeClient());
    mWebView.loadUrl(url);
}


用户是否可以使用不是由服务器上页面的CSS而是由应用程序的字体确定的字体来查看此页面?

例如,方法setDefaultFixedFontSize sect字体已建立,还是页面的CSS样式已加载?

最佳答案

在这里Rendering HTML in a WebView with custom CSS,您必须检索html并使用自定义css进行修改。您必须与其他帖子进行某种合并。

关于android - 具有自定义字体的android webview loadUrl,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34358452/

10-09 21:53