我正在使用gmaps4rails并且非常喜欢它,但是,我错过了设置一些属性,例如:
如何使用这些?
答案 0 :(得分:4)
gem中有一个专门的回调来触发自定义设置。
你可以这样做:
<%# your call to gmaps4rails here %>
//important: this must be AFTER the call to gmaps4rails so that the Gmaps4Rails class is known.
<% content_for :scripts do %>
<script type="text/javascript" charset="utf-8">
Gmaps4Rails.callback = function() {
Gmaps4Rails.map.setOptions({
scrollwheel: false,
zoomControl: true,
zoomControlOptions: whatever_you_need
}):
};
</script>
<% end %>
答案 1 :(得分:0)
嘿,这是jsut控件放入javascript标签并享受控件的代码
function initialize() {
var myOptions = {
zoom: 4,
center: new google.maps.LatLng(-33, 151),
mapTypeControl: true,
mapTypeControlOptions: {
style: google.maps.MapTypeControlStyle.DROPDOWN_MENU
},
zoomControl: true,
zoomControlOptions: {
style: google.maps.ZoomControlStyle.SMALL
},
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById("map_canvas"),
myOptions);
}
这是具有所有控件的此代码的运行示例 example of google map controls
是的谷歌地图很有趣,只需通过这些例子,你将成为我告诉你的专家兄弟;) google map examples
完整的谷歌地图文档访问以下链接,快乐谷歌搜索 Google Map API