转换使用Android的WebView作为一个摩比网站的包装应用,已经出现这个奇怪的问题:Android的黑莓应用程序 - > WebView中被扭曲
该应用程序可以滚动,只有在旋转视图后它才是正确的,然后它只是一些时间,此外,问题可以在旋转完成时呈现,如果有wa之前没有问题。
测试操作系统: 模拟器 BB10.2.0X.1803 - > BB10.2.1.1925(发生在所有构建之间)
黑莓设备:
Z10和Z30运行1925
如果需要,我可以提供更多图片。
预先感谢您。
转换使用Android的WebView作为一个摩比网站的包装应用,已经出现这个奇怪的问题:Android的黑莓应用程序 - > WebView中被扭曲
该应用程序可以滚动,只有在旋转视图后它才是正确的,然后它只是一些时间,此外,问题可以在旋转完成时呈现,如果有wa之前没有问题。
测试操作系统: 模拟器 BB10.2.0X.1803 - > BB10.2.1.1925(发生在所有构建之间)
黑莓设备:
Z10和Z30运行1925
如果需要,我可以提供更多图片。
预先感谢您。
在等待BlackBerry的响应之后,我没有听到任何声音,因此无法确认这将解决BlackBerry 10.2设备和WebViews的所有问题,但它确实解决了我的问题。
由于Android上的BlackBerry应用程序启用了硬件加速,WebView似乎渲染不正确,因此解决此问题的方法是在两个位置之一中禁用硬件加速。
if (Build.BRAND.equals(BLACK_BERRY))
{
webView.setLayerType(View.LAYER_TYPE_NONE, null);
}
假定有被定义为一个web视图web视图,否则停用设置在Android清单为整个应用程序也是可行的解决方案。
<application
android:hardwareAccelerated="false"
这其中任何一个都可以解决WebView的问题。
作为更新,您现在需要在webView上将最新版本设置为软件加速。 – PeTDoG
WebView是您的应用中唯一的东西吗? –
不,还有其他的活动,他们是原生的Android,他们完美的工作。我创建了此WebView应用程序以显示任何WebView正在创建该问题。 – PeTDoG
已找到解决方案,webview需要关闭硬件加速。 – PeTDoG