嗨,大家好,我有以下问题。谷歌地图不是针对这一点的尺寸。这是我迄今为止编写的代码。我不知道为什么,但这个功能google.maps.event.trigger(map, "resize");
,如果你把它放在单击事件不起作用谷歌地图+助推器模式不工作调整大小
$(function() {
var map;
$('.check-in').click(function(e) {
var coordX = $(this).data('x'),
coordY = $(this).data('y');
initialize(coordX, coordY);
});
function initialize(x, y) {
var map_canvas = document.getElementById('map_canvas');
var myLatlng = new google.maps.LatLng(x, y);
var map_options = {
center: myLatlng,
zoom: 8,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
map = new google.maps.Map(map_canvas, map_options);
var marker = new google.maps.Marker({
position: myLatlng,
map: map
});
google.maps.event.trigger(map, "resize");
}
});
JerryDuwall谢谢 – Fortran