谷歌地图只有gmaps4rails 2.0.3左上角

时间:2013-11-13 06:05:46

标签: javascript ruby-on-rails google-maps

我正在使用gmaps4rails v2 + rails 4 + ruby​​ 2 + geocoder
我正在关注github的gmaps4rails v2的标准文档 但我只在最左上角获得谷歌地图,意味着完整的地图不会到来 的宝石
gem'gmaps4rails'
查看

<div style='width: 800px;'>
  <div id="map" style='width: 800px; height: 400px;'></div>
</div>

的Javascript

<script src="//maps.google.com/maps/api/js?v=3.13&amp;sensor=false&amp;libraries=geometry" type="text/javascript"></script>
<script src='//google-maps-utility-library-v3.googlecode.com/svn/tags/markerclustererplus/2.0.14/src/markerclusterer_packed.js' type='text/javascript'></script>

javascript管道

//= require underscore
//= require gmaps_google

控制器

@users = User.all
@hash = Gmaps4rails.build_markers(@users) do |user, marker|
  marker.lat user.latitude
  marker.lng user.longitude
end

查看

    <script type="text/javascript">
handler = Gmaps.build('Google');
handler.buildMap({ provider: { Zoom: 10 }, internal: {id: 'map'}}, function(){
markers = handler.addMarkers(<%=raw @hash.to_json %>);
});
handler.map.centerOn({ lat: <%=raw @hash[0][:lat] %>, lng: <%=raw @hash[0][:lng] %> })
});
</script>

我正在关注此文档=&gt; https://github.com/apneadiving/Google-Maps-for-Rails
一切都很好,但谷歌地图只是左上角...左 任何建议明显..
谢谢

0 个答案:

没有答案