【问题标题】:Bing Maps pushpin for hi-resolution or retina displays用于高分辨率或视网膜显示器的 Bing 地图图钉
【发布时间】:2014-02-27 09:01:07
【问题描述】:

我正在使用 Bing Maps v7 javascript 库为图钉处理自定义图像。一切正常,除了图标在带有视网膜显示屏的 ipad 或 iphone 上显示为低分辨率/像素化。我试过改变高度宽度,但这似乎没有帮助。

有什么想法吗?

【问题讨论】:

    标签: bing-maps


    【解决方案1】:

    对于高清屏幕来说,真正重要的一点是您使用的屏幕的实际分辨率。

    要确定和调整 url 以使用具有更高分辨率的适当图像(通过基于变量更改路径),您可以使用:

    var retina = window.devicePixelRatio > 1;
    

    如果 Retina 设置为 true,那么您将编写图像的特定路径以指向正确的路径。

    您应该检查此问题和答案,以便能够了解有关图像的工作原理,并能够以良好的分辨率提供和调整结果:

    Serving high res images to retina display

    【讨论】:

    • 是的,这不是 bing 地图问题...这只是 CSS 需要设置高度和宽度的问题,但图像需要是该尺寸的 2 倍才能在视网膜图像上显示。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-15
    • 2012-06-19
    • 1970-01-01
    • 1970-01-01
    • 2012-03-29
    • 2013-01-26
    相关资源
    最近更新 更多