我想知道,如果可以改变标记的大小,只适用于iPad用户? 我尝试了以下方法:
if ((navigator.userAgent.indexOf('iPhone') != -1) ||
(navigator.userAgent.indexOf('iPod') != -1)) {
markerStyle: {
initial: {
fill: '#ff3300',
stroke: '#383f47',
r: 22
}
}
} else {
}
但不起作用:S有没有办法改变iPad用户的标记大小?
答案 0 :(得分:0)
您可以使用功能检测库,例如Modernizr。他们有examples here。
然后,根据用户设备,您可以使用更大的标记加载不同的,更合适的jvm.WorldMap
,而不是法线贴图。
查看this other question,了解如何在浏览器支持触摸时加载其他资源。
希望这有帮助!