Google maps api 3 我的代码可以得到谷歌地图API的版本号吗?
当我加载GoogleMapAPI时,我没有使用Vparm。因此,我总是得到API的“发布”版本 我的应用程序有一个“关于”功能,我想显示API版本号Google maps api 3 我的代码可以得到谷歌地图API的版本号吗?,google-maps-api-3,Google Maps Api 3,当我加载GoogleMapAPI时,我没有使用Vparm。因此,我总是得到API的“发布”版本 我的应用程序有一个“关于”功能,我想显示API版本号 是否有办法获取该值,或者这是一个增强请求?有办法从加载的脚本的文件名获取该值: //************************************************************* // API version from post on Google Maps API group by bratliff var file,
是否有办法获取该值,或者这是一个增强请求?有办法从加载的脚本的文件名获取该值:
//*************************************************************
// 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执行类似的操作。只需使用:
google.maps.version
谢谢,但在v3中,我们可以选择不在脚本中指定任何v参数。V2也有该选项。该脚本从实际加载的脚本(确实有版本号)中解析出版本号。感谢您的澄清。我会试试。有没有文档记录?我不知道是否有文档记录,但google.maps.version肯定能用。ThanksIt现在肯定有文档记录了。