在webview中将WebView的chrome版本设置为默认版本,可以通过以下步骤实现:
<application ...>
...
<meta-data
android:name="android.webkit.WebView.EnableSafeBrowsing"
android:value="true" />
<meta-data
android:name="android.webkit.WebView.EnableWebContentsDebugging"
android:value="true" />
<meta-data
android:name="android.webkit.WebView.Multiprocess"
android:value="true" />
<meta-data
android:name="android.webkit.WebView.PersistFormData"
android:value="true" />
<meta-data
android:name="android.webkit.WebView.PreferredLogicalLayer"
android:value="chrome" />
<meta-data
android:name="android.webkit.WebView.PreferredOverridingApk"
android:value="chrome" />
</application>
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
WebView.enableSlowWholeDocumentDraw();
WebView.enableWebViewDebugging();
WebView.enableSafeBrowsing();
WebView.setWebContentsDebuggingEnabled(true);
WebView.setDataDirectorySuffix("chrome");
}
这样,WebView的chrome版本就会被设置为默认版本。在应用程序中加载网页时,将使用最新的WebView引擎和功能。
推荐的腾讯云相关产品:腾讯云移动浏览器(Tencent Mobile Browser),它是腾讯云提供的一款基于WebView的移动浏览器解决方案。它具有高性能、低功耗、安全可靠的特点,适用于各种移动应用场景。了解更多信息,请访问腾讯云移动浏览器产品介绍页面:腾讯云移动浏览器。
领取专属 10元无门槛券
手把手带您无忧上云