有没有方法实现Map大小的自动设置?

8 views
Skip to first unread message

Michael

unread,
Aug 10, 2009, 2:42:15 AM8/10/09
to 谷歌地图 API 论坛
就像google地图那样,地图大小随着浏览器自动变化,占满整个剩余空间?我用的gwt,似乎只支持固定像素大小的设置

xiaoxiwu

unread,
Aug 10, 2009, 4:06:13 AM8/10/09
to 谷歌地图 API 论坛
横向的自适应你可以用css来实现,具体可以了解一下css布局方面的知识。
纵向的自适应一般需要javascript来实现了,可以监听window.onresize事件,在事件处理方法里面动态改变地图容器大小,让后执行
map.checkResize()就行了。

On 8月10日, 下午2时42分, Michael <omda.mich...@gmail.com> wrote:
> 就像google地图那样,地图大小随着浏览器自动变化,占满整个剩余空间?我用的gwt,似乎只支持固定像素大小的设置

Michael

unread,
Aug 10, 2009, 11:59:04 PM8/10/09
to 谷歌地图 API 论坛
不需要这么麻烦,设置100%,100%就可以,但是在gwt里面,MapOptions实例化必须添加一个Size对象,而这个Size实例化又必须
是两个整型参数。
结果现在地图默认看起来有问题,但是把浏览器放大缩小一次,就恢复正常。
Reply all
Reply to author
Forward
0 new messages