Angular-google-maps: 如何根据标记位置重新定位地图?

创建于 2016-12-15  ·  4评论  ·  资料来源: SebastianM/angular-google-maps

* 题 *

我已经为地图实现了全屏选项,但是当我进入全屏并返回时,我在地图上调用 triggerResize() 来更新地图的边界。

但是,当进入全屏或恢复正常大小时,标记不再位于屏幕中央。

我怎么能触发地图控件重新定位给定的标记位置。

angular2 和 angular2-google-maps 版本
角度:2.12
Angular2-谷歌地图:0.16.0

important AgmMap feature-request

最有用的评论

目前不支持此功能。 当前的解决方法可能是将纬度/经度更改 1 毫秒,然后更改回原始位置。 那应该触发居中。

我认为将它添加到 triggerResize 方法是个好主意。
``
triggerResize(recenter = true) { ... }
````

这将是一个突破性的变化,但大多数人可能想要这种行为。

所有4条评论

目前不支持此功能。 当前的解决方法可能是将纬度/经度更改 1 毫秒,然后更改回原始位置。 那应该触发居中。

我认为将它添加到 triggerResize 方法是个好主意。
``
triggerResize(recenter = true) { ... }
````

这将是一个突破性的变化,但大多数人可能想要这种行为。

@amiller29au我可以知道你如何使用全屏地图。 我想知道如何点它。

你好。 有没有计划发布包含此问题修复的新版本?

如何解决这个问题?

此页面是否有帮助?
0 / 5 - 0 等级