Javascript 拖动时未正确渲染Google地图分幅

Javascript 拖动时未正确渲染Google地图分幅,javascript,angularjs,google-maps,Javascript,Angularjs,Google Maps,我在angularjs中使用了谷歌地图api 如果我拖动,大多数情况下,瓷砖没有完全加载。它显示灰色背景 我在谷歌上找到了一些答案。他们建议调整功能的大小 我尝试了以下代码 google.maps.event.trigger(map, "resize"); 这并不能解决我的问题。我又尝试了一个名为tilesloadded 但这也不起作用 tilesloaded: function (map) { $scope.$apply(function () {

我在angularjs中使用了谷歌地图api

如果我拖动,大多数情况下,瓷砖没有完全加载。它显示灰色背景

我在谷歌上找到了一些答案。他们建议调整功能的大小

我尝试了以下代码

google.maps.event.trigger(map, "resize");
这并不能解决我的问题。我又尝试了一个名为
tilesloadded

但这也不起作用

tilesloaded: function (map) {
                $scope.$apply(function () {
                    console.log("tilesloaded")
                    google.maps.event.trigger(map, "resize");
                });
            } 
如何解决这个问题


不要让这是一个重复的问题。我已经试过了所有的答案。在这里,我需要不同的解决方案。

您提到过,这种情况时有发生。这可能是互联网连接问题吗?e、 g.连接速度慢?你试过在别的地方运行吗?最好是连接正常。我可以一直复制。我也检查了连接速度