4

Google マップ API をロードするときに v パラメーターを使用していません。したがって、私は常に API の「リリース」バージョンを取得します。

私のアプリには「About」機能があり、API のバージョン番号を表示したいと考えています。

その値を取得する方法はありますか、それとも機能強化のリクエストでしょうか?

4

2 に答える 2

11

単に使用します:google.maps.version

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

于 2012-10-08T00:01:50.820 に答える
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 でも同様のことができるはずです。

于 2012-10-07T15:19:52.133 に答える