我目前正在开发一个需要使用WebView的应用程序。它基本上占用了整个屏幕空间。
最初,WebView内部的图像看起来很好,质量很高。不幸的是,当用户在webview中点击(并保持)按钮时,图像会失去质量并且抖动直到手指被释放。有没有办法禁用它?
一个很好的说明,我的应用程序不需要任何滚动。我认为Android只会降低滚动质量以提高性能。
答案 0 :(得分:0)
唯一的解决方案是创建自己的图像查看器,webview以较低的质量重新采样图像
答案 1 :(得分:0)
我长期以来一直处理同样的问题。最佳解决方案是将图像拆分为多个子图像,并将它们完全加载到同一html
文件中。
我找到的最简单,最快速的解决方案是Adobe Photoshop
:
- 打开图片
- 创建水平和垂直指南
- 选择切片工具并激活"从指南创建切片"
- 保存网页(我没有使用英文版,但你理解我的意思)
- 选择所需的图像格式
- 保存,但在保存时选中选项" Html和图像"
醇>
有了这个,只要你将它分成足够的部分,你就可以避免与任何图像抖动,