Android 处理高分辨率图像

Android 处理高分辨率图像,android,css,cordova,Android,Css,Cordova,我正在使用phonegap开发一个简单的iphone/android网络应用程序,我很难为较新的android设备提供高分辨率图像。我假设我可以使用我为iPhone4创建的相同版本。它们保存在单独的css文件中,并由下面的媒体查询控制: media="only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5)" 里面有一系列css规则,如: .homep

我正在使用phonegap开发一个简单的iphone/android网络应用程序,我很难为较新的android设备提供高分辨率图像。我假设我可以使用我为iPhone4创建的相同版本。它们保存在单独的css文件中,并由下面的媒体查询控制:

media="only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5)"
里面有一系列css规则,如:

.homepage-list li.about { background-image: url(../images/info@2x.png); -webkit-background-size: 35px 35px; }
android emulator和真正的android设备(HTC Desire HD)都不会显示这些图像,但iPhone4会显示。奇怪的是,如果我修改了上述规则并添加了边框,那么就会显示该边框。因此,据我所知,媒体的质疑是可以理解的

我有点想不通主意。有人能帮忙吗


提前谢谢

您能否在同一文件夹中显示其他图像


尝试重命名图像,不要包含任何“奇怪”字符,如@

应用程序的文件夹结构是什么?i、 e.www目录、index.html和你的图像文件夹等在哪里。是的,我可以显示所有低分辨率图像(末尾没有@2x的图像)。我将尝试删除@字符,看看会发生什么。