0
如何确定Google Earth插件是否安装在使用JavaScript的浏览器中?如何使用JavaScript检查Google地球插件的存在?
如何确定Google Earth插件是否安装在使用JavaScript的浏览器中?如何使用JavaScript检查Google地球插件的存在?
可以使用isInstalled
方法:
google.load("earth", "1");
if(google.earth.isInstalled()) {
//Installed!
}
但请注意,如果没有安装该插件后,用户将被自动提示下载它。因此,如果您只想向已经拥有该插件的用户显示某些内容,那么这只是真正的用处。
感谢您的帮助,但我试过这段代码,它会产生一个JavaScript错误:** TypeError:Object#
你对附加代码是正确的 - 你需要包含' '首先。 – 2012-04-27 19:33:54
噢,下载提示只会在你尝试初始化一个插件实例('google.earth.createInstance()')时出现 - 所以你可以先使用'isInstalled()'来决定是否要初始化,是否安装插件。 – 2012-04-27 19:36:44