在同一页面中多次使用google-map聚合物元素

时间:2015-09-15 22:02:08

标签: google-maps polymer material-design angular-material

我们正在尝试使用Iron Elements的google-map元素。

a = [
    "a:aushdad",
    "b:ofigjhld",
    "g:dkfgjdfg",
]

我们正试图通过ajax加载来动态加载它。我们正面临着多次加载地图api的问题。当我们在同一页面中使用google-map元素的多个实例时,我们意识到了同样的问题。

  

您已在此页面上多次添加Google Maps API。   这可能会导致意外错误。

enter image description here

此问题是否有解决方法?

编辑:

google-maps-api元素状态:

  

任意数量的组件都可以使用<google-map latitude="37.77493" longitude="-122.41942" api-key="XXXXX" version="3.exp" libraries="places" > </google-map> 元素和。{   库只会加载一次。

如果发生这种情况,我希望我们不应该面临多重负载问题。

1 个答案:

答案 0 :(得分:0)

这是谷歌地图组件的已知问题。有一种解决方法:您必须为您使用的每个元素定义相同的库属性。

https://github.com/GoogleWebComponents/google-streetview-pano/issues/15