2012-10-07 77 views

回答

7

簡單地使用:google.maps.version

http://jsfiddle.net/doktormolle/anN4U/

+0

這是記錄在哪裏? – geocodezip

+0

我不知道它是否有記錄,但google.maps.version肯定有效。謝謝 –

+0

[問題跟蹤器中的相關問題](https://code.google.com/p/gmaps-api-issues/issues/detail?id=8227) – geocodezip

0

有一個辦法從腳本裝入的文件名得到它:

//************************************************************* 
// API version from post on Google Maps API group by bratliff 
var file,loop; 
var tags=document.getElementsByTagName("SCRIPT"); 
// alert("tags="+tags.length); 

for (loop=0;tags[loop];loop++) 
{ 
     if (file=tags[loop].src.match(/http:\/\/[^\&\?]+\.google\.[^\&\?]+\/([0-9]+)\/[^\&\?]+\/main\.js/)) { 
      //alert(file[1]); 
      document.getElementById("apiv").innerHTML = "API v2."+file[1]; 
     } 
} 
//************************************************************* 

你應該能夠做到的API V3類似的東西。

+0

謝謝,但在v3中我們要*不*指定我們的腳本任何v參數的選項。 –

+0

V2也有這個選項。該腳本從加載的實際腳本(其具有版本號)中解析版本號。 – geocodezip

+0

感謝您的澄清。我會試試看。 –

相關問題