有没有办法检测谷歌地球插件何时完成安装,以便我可以自动刷新页面?
即使安装时没有触发事件,也许我可以定期检查是否安装了javascript间隔?
答案 0 :(得分:1)
您可以使用此功能每秒检查一次插件支持以及是否已安装。
function googleEarthErrors() {
if (google.earth.isSupported()) {
alert('Google Earth Plugin is supported for this browser');
} else {
alert('Google Earth Plugin is NOT supported for this browser');
return false;
}
if (google.earth.isInstalled()) {
alert('Google Earth Plugin is installed');
} else {
alert('Google Earth Plugin is NOT installed');
setTimeout('googleEarthErrors()', 1000);
}
显然,你会想要用更有用且更不烦人的东西来替换警报:)
另外,你应该看看这个答案 - How to check for presence of the google earth plugin using JavaScript?