2012-11-20 60 views
2

我想知道,如果可以更改標記的大小,僅適用於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用戶標記的大小?

+0

什麼不工作?你得到的任何錯誤?現在我發現你的代碼在語法上不正確。 – bjornd

+0

海蘭比約恩,我可不是很familar與jQuery&CO。 我得到這些錯誤:語法錯誤:缺少:物業編號後 感謝 – Chrischan

+0

然後,我覺得這裏的答案是「僱人誰做」。 – bjornd

回答

0

您可以使用功能檢測庫,如Modernizr。他們有examples here。 然後根據用戶設備,您可以使用更大的標記加載不同的更合適的jvm.WorldMap,而不是使用法線貼圖。

看一看this other question這顯示瞭如何在其他資源瀏覽器是否支持觸摸來加載。

希望這會有所幫助!