* 質問 *
マップにフルスクリーンオプションを実装しましたが、フルスクリーンに戻って戻ったときに、マップ上でtriggerResize()を呼び出して、マップの境界を更新します。
ただし、全画面表示または通常のサイズに戻ると、マーカーは画面の中央に配置されなくなります。
指定されたマーカー位置に対して、マップコントロールを最新のものにトリガーするにはどうすればよいですか。
angle2&angular2-google-mapsバージョン
角度:2.12
Angular2-google-maps:0.16.0
現在、これはサポートされていません。 現在の回避策は、緯度/経度を1ミリ秒変更してから、元の位置に戻すことです。 これにより、センタリングがトリガーされます。
これをtriggerResizeメソッドに追加することをお勧めします。
`` `
triggerResize(recenter = true){...}
「」
これは重大な変更になりますが、ほとんどの人はおそらくその動作を望んでいます。
@ amiller29auは、フルスクリーンマップの使用方法を知ることができます。 私はそれをどのように点在させるのか疑問に思いました。
こんにちは。 この問題の修正が含まれている新しいリリースを行う予定はありますか?
これはどのように修正できますか?
最も参考になるコメント
現在、これはサポートされていません。 現在の回避策は、緯度/経度を1ミリ秒変更してから、元の位置に戻すことです。 これにより、センタリングがトリガーされます。
これをtriggerResizeメソッドに追加することをお勧めします。
`` `
triggerResize(recenter = true){...}
「」
これは重大な変更になりますが、ほとんどの人はおそらくその動作を望んでいます。