最適化された: false を使用すると、マップ マーカーの縮尺とトリミングが正しく行われません。いくつかの Android デバイスと iPhone でテストしました。
Android Jelly Bean のネイティブ ブラウザ、Android の ICS 以下にのみ影響するように見える問題が発生しており、すべての iPhone でマップ マーカーが正しく表示されます。Android Jelly Bean の Chrome も正しく表示されます。
最適化された falseと最適化された true のコード サンプルがあります。
最適化が false に設定されている場合のスクリーン ショットは、次の場所にあります: nonpixel.com/gmap/screenshot.png (申し訳ありませんが、投稿ごとに 2 つのハイパーリンクに制限されています)
私が見つけた最も近い関連する質問は 9208916 (リンクがなくて申し訳ありません) ですが、解決策はうまくいきませんでした。
他のいくつかの観察:
アニメーション google.maps.Animation.DROP を追加すると、マップ マーカーは正しいサイズでアニメーション化されますが、サイズが正しくない大きなマーカーの背後に表示されます。
マップ マーカーの影が正しく表示される
マップ タイル自体は、最初は "retinafied" で読み込まれますが、その後、最適化されたぼやけたタイルに切り替わります (上記のスクリーン キャップで確認できます)。