Javascript 谷歌地图的角度-鼠标拖动地图时不释放

Javascript 谷歌地图的角度-鼠标拖动地图时不释放,javascript,angular,google-maps,webpack,jhipster,Javascript,Angular,Google Maps,Webpack,Jhipster,我的问题与此类似,但没有任何答案能够帮助解决我的问题 我正在使用google-maps-angular2在我的web应用程序中实现google地图。一切正常,我的地图加载,我可以使用routeService,设置标记,信息窗口。。。然而,有一个我似乎无法摆脱的问题:当我用鼠标移动地图时,鼠标不会释放。所以即使我的鼠标向上移动(鼠标向上移动事件),我的地图仍然在移动。这使得设置标记或航路点非常困难 以下是我加载地图的方式: <input type="text" class="map-inpu

我的问题与此类似,但没有任何答案能够帮助解决我的问题

我正在使用google-maps-angular2在我的web应用程序中实现google地图。一切正常,我的地图加载,我可以使用routeService,设置标记,信息窗口。。。然而,有一个我似乎无法摆脱的问题:当我用鼠标移动地图时,鼠标不会释放。所以即使我的鼠标向上移动(鼠标向上移动事件),我的地图仍然在移动。这使得设置标记或航路点非常困难

以下是我加载地图的方式:

<input type="text" class="map-input" placeholder="Search..." #inputElement>
<div mapSpy class="map shadow" #mapElement></div>
我还在地图上使用CSS:

.map{
    position: relative;
    height: 250px;
    border: 1px solid #a5a3a3;
    background-color: #e5e3df;
}
然而,我的问题仍然存在。我尝试删除所有样式,但问题仍然存在。但我仍然找不到这个问题的原因


谢谢你的帮助!:)

好吧,经过几个小时的搜索,我终于解决了!答案来自(不同的问题,但解决方案有效)

我只是在我的谷歌地图api链接中添加了&v=3:

"https://maps.googleapis.com/maps/api/js?libraries=places&key=[KEY]&v=3"

我希望这能帮助那些和我一样面临同样问题的人。

好的,所以我试着找出问题所在。不知怎的,我无法摆脱它!我使用回调函数将地图放入index.html文件中。我的鼠标释放问题仍然存在。我去掉了所有的造型和棱角。我使用webpack运行我的angular应用程序(我使用Jhipster生成它)。只有当我直接在chrome中打开html文件时,我的地图才能正常工作!
"https://maps.googleapis.com/maps/api/js?libraries=places&key=[KEY]&v=3"