我目前正在研究一个包含webcontent到一个WebView的移动android应用程序。强制WebChromeClient而不是WebViewClient
据我了解,一些手机使用WebChromeClient,其他一些WebViewClient,我猜根据Android版本。
我的应用运行良好,但是我发现了一些CSS渲染问题。如果我修复他们在经典的webview,chromeClient是坏的,而且相反:)
测试我的S3(android 4.3)似乎使用WebViewClient 和MotoG(android 4.4)似乎使用WebChromeClient。
任何意见处理?是否有任何事情可以强制每个设备上的一个webview客户端?
非常感谢
“至于我深知,使用WebChromeClient,其他一些WebViewClient一些电话,我想这取决于Android版本” - [中'WebViewClient'类](http://developer.android.com/reference/android /webkit/WebViewClient.html)不是[了'WebChromeClient'类]替换(http://developer.android.com/reference/android/webkit/WebChromeClient.html)。两者都自API Level 1开始存在,并且都是具有“WebView”支持的每个Android设备的一部分(例如,不是Android Wear)。 – CommonsWare 2015-02-05 21:45:55