Хорошо.Я делаю это так:
var home = new google.maps.LatLng(x, y);
$('#directions_map').live("pageshow", function() {
$('#map_canvas_1').gmap('refresh');
});
$('#directions_map').live("pagecreate", function() {
$('#map_canvas_1').gmap({'center': home, 'zoom':17 });
$('#map_canvas_1').gmap('addMarker', { 'position': home, 'animation' : google.maps.Animation.DROP } );
});
Поэтому, пожалуйста, попробуйте:
- создать gmap на pagecreate
- обновить только на pagehow
- маркер является бонусом ;-)
Дайте мне знать, если это поможет.Это из моего рабочего примера, так что все должно быть в порядке.Я думаю, важно, чтобы вы настроили gmap перед показом страниц.Если вы думаете о JQM как о сцене ... страница шоу была бы правильной, прежде чем поднять занавес.Возможно, слишком поздно для Google Magic.Создание страницы кажется лучше ...