【问题标题】:Gmaps4rails map showing broken controlsGmaps4rails 地图显示损坏的控件
【发布时间】:2014-02-28 18:55:02
【问题描述】:

我按照 apneadiving / Google-Maps-for-Rails 说明将 Google 地图添加到我的 Rails 4 Bootstrap 项目中。我首先创建了一个空的脚手架项目,就像在教程视频中一样,一切都很好。然后我在我的 Bootstrap 项目中添加了一个谷歌地图,并且地图上的控件呈现不正确。我仍然可以放大和缩小,但我必须猜测点击的位置,因为缩放控件都搞砸了,而且位置不正确。

此外,我注意到每次刷新页面时,标记都会出现在稍微不同的位置(在几所房子旁边 - 有时在下一条街道上)。

【问题讨论】:

    标签: google-maps twitter-bootstrap ruby-on-rails-4 gmaps4rails


    【解决方案1】:

    对于 css 问题,它是由引导程序引起的,请查看 wiki:https://github.com/apneadiving/Google-Maps-for-Rails/wiki/Twitter-bootstrap-%26-Foundation

    对于跳跃标记,使用版本 2.1.2

    【讨论】:

    • 对于 provider 键中的地图选项,maxZoom 有效,但 zoom 似乎无法设置初始地图缩放级别。
    • 在另一个问题中显示一些代码,但选项直接传递给谷歌地图构造函数,所以应该不会有任何意外