Android WebView - 点击时抖动/更改

发布于 2024-12-10 12:23:53 字数 198 浏览 1 评论 0原文

我目前正在开发一个需要使用 WebView 的应用程序。它基本上占据了整个屏幕空间。

最初,WebView 内的图像看起来精美且高质量。不幸的是,当用户点击(并按住)网络视图中的按钮时,图像会失去质量并抖动,直到松开手指。有什么办法可以禁用这个吗?

值得注意的是,我的应用程序不需要任何滚动。我认为 Android 只会降低滚动质量以获得更好的性能。

I am currently working on an application that requires the use of a WebView. It basically takes up the entire screen space.

Initially the images inside of the WebView look fine and high quality. Unfortunately, when a user taps (and holds) a button in the webview, the images then lose quality and dither until the finger is released. Is there any way to disable this?

A good note, my app does not need any scrolling whatsoever. I thought Android would only lower the quality on scroll to better performance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

寄意 2024-12-17 12:23:53

唯一的解决方案是制作自己的图像查看器,网络视图以较低质量重新采样图像

the only solution is to make your own image viewer, the webview resamples images at lower qualities

北渚 2024-12-17 12:23:53

我已经处理同样的问题很长时间了。最好的解决方案是将图像拆分为多个子图像,并将它们一起加载到同一个 html 文件中。

我发现最简单、最快的解决方案是使用 Adob​​e Photoshop:

  1. 打开您的图片
  2. 创建水平和垂直参考线
  3. 选择切片工具并激活“从参考线创建切片”
  4. 保存为网络(我没有使用英文版本,但您明白我的意思)
  5. 选择您所需的图像格式
  6. 保存,但在保存时选中“Html 和图像”选项

这样,只要将任何图像分割成足够多的部分,您就可以避免抖动,

I've been dealing with the same issue for a long while. The best solution is to split the image into several sub-images and load them altogether within the same html file.

The easiest and fastest solution I found is with Adobe Photoshop:

  1. Open you image
  2. Create horizontal and vertical guides
  3. Select the Slicing tool and activate the "create slices from guides"
  4. Save for web (I'm not using the English version, but you get what I mean)
  5. Select your desired image format
  6. Save, but while saving check the option "Html and images"

With this, you'll avoid dithering with any image as long as you split it into enough pieces,

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文