gpt4 book ai didi

android - 支持 HTML5 的最佳 WebView 设置?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:24:45 27 4
gpt4 key购买 nike

我有兴趣确定用于显示 HTML5 内容的 WebView 的最佳设置。

目前我正在使用:

mWebView.setFocusable(true);
mWebView.setFocusableInTouchMode(true);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setPluginsEnabled(true);
mWebView.getSettings().setRenderPriority(RenderPriority.HIGH);
mWebView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
mWebView.getSettings().setDomStorageEnabled(true);
mWebView.getSettings().setDatabaseEnabled(true);
mWebView.getSettings().setAppCacheEnabled(true);
mWebView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);

通过这些设置,WebView 在 html5test.com 上得分 189(有 1 个奖励) .我想知道是否有任何我应该/可以更改的设置以进一步兼容 HTML5。当然,这个列表是几个月来编译的设置的合并,所以我也愿意被告知我做错了什么。我无法控制要显示的 html 内容,但我正在尝试支持尽可能广泛的 HTML5。

最佳答案

我要补充:

    mWebView.setWebViewClient(new WebViewClient()); // tells page not to open links in android browser and instead open them in this webview

关于android - 支持 HTML5 的最佳 WebView 设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10097233/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com