Angular-google-maps: マーカーの位置に基づいてマップを再センタリングするにはどうすればよいですか?

作成日 2016年12月15日  ·  4コメント  ·  ソース: SebastianM/angular-google-maps

* 質問 *

マップにフルスクリーンオプションを実装しましたが、フルスクリーンに戻って戻ったときに、マップ上でtriggerResize()を呼び出して、マップの境界を更新します。

ただし、全画面表示または通常のサイズに戻ると、マーカーは画面の中央に配置されなくなります。

指定されたマーカー位置に対して、マップコントロールを最新のものにトリガーするにはどうすればよいですか。

angle2&angular2-google-mapsバージョン
角度:2.12
Angular2-google-maps:0.16.0

important AgmMap feature-request

最も参考になるコメント

現在、これはサポートされていません。 現在の回避策は、緯度/経度を1ミリ秒変更してから、元の位置に戻すことです。 これにより、センタリングがトリガーされます。

これをtriggerResizeメソッドに追加することをお勧めします。
`` `
triggerResize(recenter = true){...}
「」

これは重大な変更になりますが、ほとんどの人はおそらくその動作を望んでいます。

全てのコメント4件

現在、これはサポートされていません。 現在の回避策は、緯度/経度を1ミリ秒変更してから、元の位置に戻すことです。 これにより、センタリングがトリガーされます。

これをtriggerResizeメソッドに追加することをお勧めします。
`` `
triggerResize(recenter = true){...}
「」

これは重大な変更になりますが、ほとんどの人はおそらくその動作を望んでいます。

@ amiller29auは、フルスクリーンマップの使用方法を知ることができます。 私はそれをどのように点在させるのか疑問に思いました。

こんにちは。 この問題の修正が含まれている新しいリリースを行う予定はありますか?

これはどのように修正できますか?

このページは役に立ちましたか?
0 / 5 - 0 評価

関連する問題

n1t3w0lf picture n1t3w0lf  ·  3コメント

Subhojit1992 picture Subhojit1992  ·  3コメント

ostapch picture ostapch  ·  4コメント

muhammad-shahzad-anjum picture muhammad-shahzad-anjum  ·  4コメント

mensch picture mensch  ·  3コメント