我已经实现了一个基于mgwt和 PhoneGap 的 iOS 应用程序。
我有一张图片
<g:Image url="resources/img/topMenuTitle.png"></g:Image>
和两个相应的文件topMenuTitle.png
(320 像素 x 40 像素)和topMenuTitle@2x.png
(640 像素 x 80 像素)。
我不知道应用时在视网膜显示中显示图像的最佳方式是什么(即,topMenuTitle@2x.png
在设备支持视网膜显示时加载等topMenuTitle.png
)。
到目前为止,我尝试使用retina.js
但它没有用。我的猜测是 Retinajs 在页面加载的那一刻处理图片,它不处理稍后会显示的图像。