2

我想知道,是否可以更改标记的大小,仅适用于 iPad 用户?我尝试了以下方法:

if ((navigator.userAgent.indexOf('iPhone') != -1) ||
    (navigator.userAgent.indexOf('iPod') != -1)) {

    markerStyle: {
      initial: {
        fill: '#ff3300',
        stroke: '#383f47',
        r: 22
      }
    }

} else {

}

但不起作用:S 有没有办法为 iPad 用户更改标记的大小?

4

1 回答 1

0

您可以使用诸如Modernizr之类的特征检测库。他们在这里有例子。然后根据用户设备,您可以加载不同的,更适合jvm.WorldMap更大标记的,而不是法线贴图。

看看这个其他问题,如果浏览器支持触摸,它会告诉你如何加载其他资源。

希望这可以帮助!

于 2012-12-08T17:22:12.290 回答