在页面上单击时,Android DIV图像已更改

在页面上单击时,Android DIV图像已更改,android,image,web-applications,html,popup,Android,Image,Web Applications,Html,Popup,如果您在Android浏览器中打开任何弹出图像,然后单击页面上的任何位置,则图像正在更改(颜色/清晰度/任何-我无法精确定义,因为我不是艺术家) 为了看到这种效果,打开一个带有弹出图像的站点,它被实现为带有绝对定位的div(比如,--我搜索过的第一个站点)。该站点应该在Android浏览器中打开(我已经尝试了EclipseADT插件和KindleFire中的Android emulator)。单击任何预览以弹出图像,然后点击页面(手指保持在屏幕上),同时查看图像 我的问题:这种影响是什么?如何消

如果您在Android浏览器中打开任何弹出图像,然后单击页面上的任何位置,则图像正在更改(颜色/清晰度/任何-我无法精确定义,因为我不是艺术家)

为了看到这种效果,打开一个带有弹出图像的站点,它被实现为带有绝对定位的div(比如,--我搜索过的第一个站点)。该站点应该在Android浏览器中打开(我已经尝试了EclipseADT插件和KindleFire中的Android emulator)。单击任何预览以弹出图像,然后点击页面(手指保持在屏幕上),同时查看图像

我的问题:这种影响是什么?如何消除它?为什么我在PC和Mobile Safari上都看不到它?我的web应用程序也有同样的效果,它看起来很难看,似乎在减慢窗体的速度,所以我想摆脱它

一个数字:

我放大了两张照片的一部分,在点击箭头之前和之后分别拍摄,并将它们插入顶部以显示我所说的内容


请注意,

您的web应用程序或网页没有问题,这只是Android的一个性能特性。当您滚动时,您可以在主屏幕上看到这一点,它发生在任何滚动的应用程序中

当你点击时,它向Android发出信号,你可能会开始滚动。为此,它使用压缩版本的图像使滚动更加平滑


你在你的电脑上看不到这一点,因为你的电脑在以全分辨率滚动网页时没有问题。至于为什么你在MobileSafari上看不到它,我对这个平台的了解还不够。

如果页面上的每个图像都具有与HTML/CSS中指定的相同的物理大小,这种效果就会消失。这就是为什么我在弹出窗口中观察到这一点:它们的内部图像通常会调整大小


我有复杂的感觉。毕竟,找到它让人有点满足,对Android开发者编写此功能也有点憎恨。

这正是下载图像以提高性能的方式。就像不同级别的视频编码是如何工作的一样,这很好,谢谢,但是我如何才能禁用这个有害的功能呢?有可能吗?想象一下,你正在玩愤怒的小鸟,HTML5版本,点击屏幕,“它向Android发出信号,你可能会开始滚动。为此,它使用压缩版本的图像”。我完全控制基于WebView的应用程序,它有设置吗?这是手机上的设置,您无法控制它作为网页。此线程()似乎表示LauncherPro有一个高质量滚动选项。它似乎可以帮助(从):setEnableSmoothTransition(布尔启用)设置在平移或缩放时,还是在承载WebView的窗口没有焦点时,WebView将启用平滑过渡。我将尽快尝试,报告结果。