谷歌地图消失了



我正在尝试创建一个类似于jQuery for Designers的效果。我遇到的问题是,当侧边栏开始滚动时,里面的谷歌地图就会消失。我已经在Safari&Firefox和这个问题似乎只存在于Safari中。

你可以在上看到我的问题标记

https://github.com/kyledecot/skateparks-web/blob/master/app/views/skateparks/index.html.erb

我还上传了一段短视频来展示这个问题:

http://www.flickr.com/photos/skateparks/5908238246/

真正奇怪的是,地图仍然在那里,如果你点击并拖动地图过去的位置,它就会重新出现。此外,如果向下滚动(地图消失(,然后四处拖动,直到地图回来,问题就会消失,直到加载下一页。

好吧,这真的很奇怪!。。。

我可以建议你检查一下CSS吗?请尝试在浏览器中禁用CSS。。。第二个选项,如果可能的话,从页面中删除任何其他javascript,只使用谷歌地图API。

让我知道!F.

更新:-----------------------抱歉,我没有看到链接页面。。。可能是一些css属性不能很好地与map容器配合使用。检查CSS(Firebug或类似的(,并检查是否使用了所有CSS属性(或者是否有一些属性从映射控件重写(。

在右上角,您会发现"登录"。只要登录,我想这是一个谷歌帐户登录。我试了几次,终于找到了一个有效的登录帐户。下一次,以及我连续几次去谷歌地图时,我看到这条街出现并留下来。之前他们会消失一两秒钟后。试试看,如果你没有登录,你可能只需要想办法设置一个。

最新更新