地球插件更新

时间:2013-02-15 11:10:57

标签: google-earth google-earth-plugin

有没有办法确保用户能够使用“足够”最新版本的Google地球插件查看我的html嵌入式GE场景?

可能要在他的机器上启动更新?

示例 - 使用_...ge.getPluginVersion()..._检测到用户具有“过时”(无论如何,简称5.xx)GE插件版本。 要采取什么操作/在哪里重定向用户以更新插件?

逻辑选择 -  http://www.google.com/intl/en_us/earth/explore/products/plugin.html 只是表明安装了一个插件,但似乎没有提供更新它的选项......

对不起,可能是一个微不足道的问题,但到目前为止找不到答案......

此致

IK

1 个答案:

答案 0 :(得分:1)

您所注意到的API允许您在客户端Web浏览器中检测插件的版本号,您可以弹出一个窗口,其中包含Google Earth /插件版本太旧以及升级链接的消息。

但您无法使用Google地球API强制或从外部网页发起更新。这必须由插件本身完成。

您的html嵌入式GE应用只能响应插件版本并采取相应措施。例如,如果插件很旧,例如v5.1,则不支持gx:Track扩展。就像运行旧版Web浏览器的用户一样,你会发现一些用户仍然在浏览器中运行GE 5.x和4.x,并且网络定义的GE API webapp必须适应相应的KML功能。

您的网络应用程序可能会遇到GE插件的用户与GE 5.0一样久,但绝大多数都是6.x和7.0。