Mal*_*lte 3 gwt google-maps-api-3
使用gwt-maps-3.8.0我在gwt弹出窗口中显示路由.调用一次但无法在第二次调用时工作.
我该怎么办...刷新mapWidget的一些建议?

显示地图时,触发其resize事件.
从文档:
当div改变大小时,开发人员应该在地图上触发此事件:
google.maps.event.trigger(map, 'resize')
它出现的方式做,这在GWT是
Event.trigger(mapWidget.getMap(), "resize");
Run Code Online (Sandbox Code Playgroud)
目前,就API而言,地图的大小为零,因此它只是在(0,0)处显示单个像素周围的瓦片缓冲区.触发resize事件会使API从浏览器中获取正确的大小,以便获取正确的图块以供显示.
| 归档时间: |
|
| 查看次数: |
2602 次 |
| 最近记录: |