在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使用的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