我使用Bing Maps v7 javascript libabry处理图钉的自定义图像。一切正常,除了图标在带有视网膜显示屏的ipad或iphone上显示低分辨率/像素化。我已经尝试过更改高度,但这似乎没什么帮助。
有任何想法吗?
答案 0 :(得分:1)
高清屏幕非常重要的一点是您正在使用的屏幕的实际分辨率。
要确定并调整网址以使用更高分辨率的适当图像(通过根据变量更改路径),您可以使用:
var retina = window.devicePixelRatio > 1;
如果视网膜设置为true,那么您将构成图像的特定路径以指向正确的路径。
你应该检查这个问题和答案,以便能够理解图像的工作原理,并且能够以良好的分辨率提供和调整结果: