繁体   English   中英

为什么 webView.setWebChromeClient(new WebChromeClient()); 导致屏幕变黑?

[英]Why does webView.setWebChromeClient(new WebChromeClient()); cause the screen to go blank?

我的应用程序使用 WebView。 当我有webView.setWebChromeClient(new WebChromeClient()); 设置后,屏幕在 Galaxy S9 上显示为空白,但在 Galaxy Note 8 或 Pixel 3a 上不显示。

有谁知道为什么会这样?

您是否尝试在设置客户端之前添加此行

 webSettings.setJavaScriptEnabled(true);

有时您可能需要启用 Dom 之类的

webSettings.setDomStorageEnabled(true);

如果您发布源代码,则更容易找到问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM