Javascript 谷歌地图只在gmaps4rails 2.0.3的左上角出现

Javascript 谷歌地图只在gmaps4rails 2.0.3的左上角出现,javascript,ruby-on-rails,google-maps,Javascript,Ruby On Rails,Google Maps,我使用的是gmaps4rails v2+rails 4+ruby 2+geocoder 我遵循github针对gmaps4rails v2的标准文档 但我只在最左上角看到谷歌地图,这意味着完整地图不会出现。 Gem gem'gmaps4rails' 查看 <div style='width: 800px;'> <div id="map" style='width: 800px; height: 400px;'></div> </div>

我使用的是gmaps4rails v2+rails 4+ruby 2+geocoder
我遵循github针对gmaps4rails v2的标准文档
但我只在最左上角看到谷歌地图,这意味着完整地图不会出现。
Gem
gem'gmaps4rails'
查看

<div style='width: 800px;'>
  <div id="map" style='width: 800px; height: 400px;'></div>
</div>
    <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>
控制器

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

<div style='width: 800px;'>
  <div id="map" style='width: 800px; height: 400px;'></div>
</div>
    <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>

handler=Gmaps.build('Google');
buildMap({provider:{Zoom:10},内部:{id:'map'}},函数(){
markers=handler.addMarkers();
});
handler.map.centerOn({lat:,lng:})
});
我正在关注此文档=>
一切正常,但谷歌地图只出现在左上角…
任何值得注意的建议。

谢谢

您是想将地图定位在某个特定区域还是什么地方?从外观上看,您的代码是按它应该的方式运行的-从左上角输入,因为除了内联宽度/高度值之外,您没有任何其他样式。是的,我正在尝试将我的地图定位到某个区域,我的项目中有global.css,但是如果我提供内联样式表,它应该首先工作。请告诉我哪里我错了???这是一个css问题,我不能帮助你给我任何线索,我需要改变css。你的内联样式只是宽度和高度尺寸。它绝不意味着任何类型的位置参照。你到底想达到什么目的?如果你不概述你想要的结果,我真的帮不了你。