我的 GWT 项目中需要 Google Maps API v3 调用,更具体地说,是 Google 地图和 DirectionServices 等地点的自动完成功能。
我们已经尝试了 2 种方法来获取 v3 访问权限,但没有一种方法令人满意:
使用 GWT SuggestionBox 小部件 + 地理编码器建议 https://stackoverflow.com/questions/8479603/suggest-addresses-in-a-suggestbox-in-gwt-java。这个解决方案非常慢,甚至更糟糕,您可以对建议的地点施加的限制只是国家/地区代码(例如“英国”),更糟糕的是,它似乎不起作用。
Google Maps API v3 GWT 包装器,由 branflake2267 完成 https://github.com/branflake2267/GWT-Maps-V3-Api。包装器和已经存在的(较旧的)GWT Google Maps API 库之间似乎存在冲突。当尝试从项目中删除 Google GWT-maps-api 时,必须进行重大更改,因为 API 的结构似乎不同(某些类不在包装器内)。
有人可能有类似的问题并有解决方案吗?如何让 Google Maps V3 API 在我的 GWT 项目中运行?
非常感谢你们对此提供的任何帮助!
有 Google 支持的 Maps v3 官方端口,可以找到here http://code.google.com/p/gwt-google-apis/downloads/detail?name=gwt-maps-3.8.0-pre1.zip,但仍处于预发布阶段。
欲了解更多信息,请查看此评论bug http://code.google.com/p/gwt-google-apis/issues/detail?id=381.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)