在PhoneGap 2.5中的res和blurry

我正在开发一个使用Google Maps API的PhoneGap应用程序。 我创建了大量图形的高分辨率版本,以便在更高分辨率的屏幕上显示,这些屏幕看起来非常漂亮,但地图拼贴本身的分辨率很低,模糊。 我们的移动网站上的地图图块基本上由相同的代码构建而成,更加锐利,看起来更好看。 (请参阅此处以进行全尺寸比较。)

我的视口标签是:

<meta id="viewport" name="viewport" 
    content="width=device-width, initial-scale=1.0, user-scalable=no" />

如何让地图图块在我的应用中看起来更好?

PhoneGap应用和移动网站的比较


一直在争论年龄相同的问题,它似乎是在启用了硬件加速的情况下由Phonegap使用的WebView组件中的DPI缩放问题,该功能在Android 4.0之后默认开启。

您可以通过将Android:hardwareAccelerated =“false”添加到AndroidManifest.xml中的标记来强制禁用硬件加速,并且地图将会再次变得锐利,但其余的yoru应用可能会更加缓慢,特别是如果您有沉重HTML / CSS元素。

另一个解决方案是在你的index.html中设置视口,使视口使用本地屏幕DPI,但是你的所有应用都会显得很小。

所以很遗憾,我还没有找到任何令人满意的解决方案,并且关于网络问题的信息也不多。

链接地址: http://www.djcxy.com/p/67415.html

上一篇: res and blurry in PhoneGap 2.5

下一篇: Efficient custom tiled maps with custom zoom levels and zoom factors