前几天我正在观看 Google I/O 上的一些 polymer 视频,当我看到他们使用 google-map
元素的部分时,无论我尝试什么,它都会不显示。后来尝试让它工作时,我发现如果我将 google-map
元素设置为 display: block
并为其添加高度和宽度,它就会显示。我在文档中没有找到任何与此相关的内容。此外,即使在此之后, map 标记元素也不会显示。我应该提交一个错误吗?或者有一个简单的解决办法吗?
最佳答案
查看演示页面:https://github.com/PolymerLabs/google-map/blob/master/demo.html#L21:L23
map API 要求 map 所在的容器具有固定高度和 display: block
。 map 可能应该设置默认高度,但文档也显示了这一点:http://polymerlabs.github.io/google-map/components/google-map/#google-map
关于html - polymer 谷歌地图元素不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24463640/