Sometimes google map comes partially with other area getting grayed out. There is one catch, if we start Firebug, images do come in that gray area. Dont know why this is happening. Anybody ever experienced this and found solution, Please share.
UPDATE 27/02/2020
There is no longer any need to trigger the resize event manually.
If you are using v3 try
google.maps.event.trigger(map, "resize");
Also take a look at here