GWT 2.8 与 Google 地图 v3
GWT 2.8 with Google Maps v3
我们用 GWT 2.8 编写的应用程序应该如何使用最新的 Google 地图 Javascript API?
我们一直在使用 branflake2267 api,但似乎使用的是“频道”和“客户端”,而不是 API 密钥。这是要使用的正确库吗?
顺便说一下,我认为 Google 应该对此做点什么 - 毕竟这是他们的 GWT 和他们的地图 API,那么为什么没有一个库来连接这两者呢?
谢谢,
Ed.
您提到的这个 branflake2267 api
模块很旧并且针对 GWT 2.5,因此它可能需要一些小的 mod 才能与 GWT 2.8 一起使用。
它可能还需要一些更新以匹配最新版本的地图 API。
您始终可以使用 GWT 的 JsInterop 或 update/extend 现有绑定创建您自己的 java 到 java 脚本库的绑定。它使用 old/deprecated JSNI 代替较新的 JsInterop 进行绑定,因此您可以继续使用 JSNI 或开始引入 JsInterop。
顺便说一下,GWT 现在是一个社区管理的项目,并且已经存在很多年了。 GWT 现在代表“GWT Web Toolkit”(递归是故意的),而不是“Google Web Toolkit”。提供 JsInterop 以便您可以与 java 中的 any java 脚本库接口——Google 不应该有义务提供此类他们地图的界面。
我们用 GWT 2.8 编写的应用程序应该如何使用最新的 Google 地图 Javascript API?
我们一直在使用 branflake2267 api,但似乎使用的是“频道”和“客户端”,而不是 API 密钥。这是要使用的正确库吗?
顺便说一下,我认为 Google 应该对此做点什么 - 毕竟这是他们的 GWT 和他们的地图 API,那么为什么没有一个库来连接这两者呢?
谢谢,
Ed.
您提到的这个 branflake2267 api
模块很旧并且针对 GWT 2.5,因此它可能需要一些小的 mod 才能与 GWT 2.8 一起使用。
它可能还需要一些更新以匹配最新版本的地图 API。
您始终可以使用 GWT 的 JsInterop 或 update/extend 现有绑定创建您自己的 java 到 java 脚本库的绑定。它使用 old/deprecated JSNI 代替较新的 JsInterop 进行绑定,因此您可以继续使用 JSNI 或开始引入 JsInterop。
顺便说一下,GWT 现在是一个社区管理的项目,并且已经存在很多年了。 GWT 现在代表“GWT Web Toolkit”(递归是故意的),而不是“Google Web Toolkit”。提供 JsInterop 以便您可以与 java 中的 any java 脚本库接口——Google 不应该有义务提供此类他们地图的界面。