タブ付きのページを作成しようとしています(AngularJSを使用)。これらのタブの 1 つに地図 (Google Maps API v3) があります。マップが前景のタブにある場合、すべて問題ないようです。しかし、マップがバックグラウンド タブに読み込まれ、タブがクリックされた後にのみ表示されると、マップが誤って配置されたり切り取られたりし、それを操作しようとすると機能が壊れているように見えます。
私は解決策を探しましたが、それらのトリックを見つけました
google.maps.event.trigger(map, 'resize');
map.setCenter(center);
しかし、それは機能していません。http://jsfiddle.net/n4q7Y/5/を見て、私が見逃したものを教えてください。
ありがとうございました。