I know this is a common problem here, i already look at all the topics here for a solution, but still, when i change tabs i continue with this problem:
This code google.maps.event.trigger(map, 'resize') should be in the pageshow like below.
$('#map_result').live('pageshow',function(event){ google.maps.event.trigger(map, 'resize'); });
By the way, have you found the solutions for this? I actually make it works using css.