1

有什么方法可以检测谷歌地球插件何时完成安装,以便我可以自动刷新页面?

即使安装时没有触发事件,也许我可以有一个 javascript 间隔定期检查它是否已安装?

4

1 回答 1

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);
  }

显然,您将希望用更有用且不那么烦人的东西替换警报:)

另外,您应该查看这个答案 - 如何使用 JavaScript 检查是否存在谷歌地球插件?

于 2012-05-04T20:52:52.730 回答