我正在使用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&sensor=false&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
一切都很好,但谷歌地图只是左上角...左
任何建议明显..
谢谢