jvectormap在Ipad上切换标记大小

时间:2012-11-20 08:53:43

标签: ipad jvectormap

我想知道,如果可以改变标记的大小,只适用于iPad用户? 我尝试了以下方法:

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

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

} else {

}

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

1 个答案:

答案 0 :(得分:0)

您可以使用功能检测库,例如Modernizr。他们有examples here。 然后,根据用户设备,您可以使用更大的标记加载不同的,更合适的jvm.WorldMap,而不是法线贴图。

查看this other question,了解如何在浏览器支持触摸时加载其他资源。

希望这有帮助!