2014-06-28 104 views
2

我前幾天在看一些來自Google I/O的聚合物視頻,當我找到他們使用google-map元素的部分時,無論我嘗試過什麼,它都不會顯示。後來試圖讓它起作用,我發現如果我將google-map元素設置爲display: block併爲其添加高度和寬度,它將顯示。我沒有在文檔中找到任何關於此的內容。此外,即使在此之後,地圖標記元素也不會顯示。我應該只是提交一個錯誤?或者有一個簡單的解決方法?聚合物google-maps元素不顯示

+0

訪問此頁[鏈接](http://io2014codelabs.appspot.com/static/codelabs/polymer-build-maps/#2) – zapoo

回答

3

觀看演示頁:https://github.com/PolymerLabs/google-map/blob/master/demo.html#L21:L23

地圖API需要容器中的地圖是被固定的高度和display: block。地圖應該可能設置默認高度,但文檔也顯示此:http://polymerlabs.github.io/google-map/components/google-map/#google-map

+2

我建議你在「使用元素(30秒)」下將它添加到polymer-project.org上的hello world示例中。樣本中的兩行現在不會執行這項工作,因爲''缺少'fit'屬性;所以地圖不會顯示。而新來者在30秒內可能無法解決:)再加上,樣品應該按原樣工作! :) –

+0

鏈接已經死亡 - 請參閱演示https://github.com/GoogleWebComponents/google-map/blob/master/demo/index.html – jonrsharpe