2013-02-15 34 views
0

有沒有什麼方法可以確保用戶使用「足夠」最新版本的Google地球插件查看我的嵌入HTML的GE場景?地球插件更新

並可能在他的機器上啓動更新?

示例 - 使用_...ge.getPluginVersion()..._檢測到用戶有一個「過時的」(不管是什麼意思,比如說5.xx)GE插頭版本。 採取何種措施/重定向用戶更新插件的位置?

合乎邏輯的選擇 - http://www.google.com/intl/en_us/earth/explore/products/plugin.html 只是表示有安裝插件,但似乎並沒有提供一個選項,以更新...

對不起,可能微不足道的問題,但沒有發現這樣的答案遠......

問候

IK

回答

1

的API正如你指出允許你在客戶端Web瀏覽器中檢測插件的版本號,您可以彈出一個窗口,其中包含Google Earth /插件版本太舊以及升級鏈接的消息。

但是,您無法使用Google Earth API強制或啓動外部網頁的更新。這必須由插件本身完成。

您的嵌入了HTML的GE應用程序只能響應插件的版本並採取相應的行動。例如,如果插件真的如v5.1舊,那麼gx:Track擴展將不被支持。就像運行舊Web瀏覽器的用戶一樣,您會發現一些用戶仍然在其瀏覽器中運行GE 5.x和4.x,並且Web定義的GE API Web應用程序必須能夠適應相應使用的KML功能。

您的網絡應用程序可能會遇到與GE 5.0一樣老的GE插件的用戶,但絕大多數會是6.x和7.0。