为什么Bing地图在phonegap上如此像素化? (与Gmaps相比)

时间:2014-04-26 23:35:33

标签: javascript google-maps cordova bing-maps

出于性能原因,我不得不将Gmaps更改为Bing地图(当BM使用silverlight时,Gmaps强烈使用js,这提供了更好的结果,提供了原生的感觉)。但是对于一个固定的问题,我有一个新问题要解决..

为什么bing map在我的应用程序中如此像素化?这就像bing map是在考虑320px的设备宽度分辨率而不是利用当今高分辨率屏幕的清晰度?我在Bing Maps配置中遗漏了什么吗? dpi确实存在问题

我正在使用带有AJAX的Bing Maps v7

这是我的元标记:

<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width, height=device-height, target-densitydpi=device-dpi" />

这是BingM和Gmaps之间的比较: GMaps

Bing Maps

感谢您的帮助

1 个答案:

答案 0 :(得分:2)

我认为这个问题是视口信息没有缩放图块。在加载地图之前我已经听说过添加以下内容:

Microsoft.Maps.Globals.defaultTileSize = 128;