0

vaadin UI で Google マップを表示できません。Vaadin フォーラムからこの投稿をフォローしましたが、AbstractJavaScriptComponent を拡張する新しい GMap() を配置した場所に何も表示されない理由がわかりません。4つのファイル (GMap.java、GMapState.java、gmap-connector.js、gmap.js) を src フォルダーの専用パッケージに配置しました.これでよろしいですか? 私は実際にjsをテストしましたが、コンテンツを正しく読み取っているように見えます...しかし、マップは表示されません。私は何が欠けていますか?

4

1 に答える 1

1

簡単なもの....私は今愚かだと感じます...

    this.element.innerHTML = "<div id='map-canvas' style='height:100%; width:100%;'></div>";

これは完全な空き領域を取得せず、マップのサイズは幅 0px 高さ 0px になりました。したがって、固定サイズを指定すると、問題が解決しました。

    this.element.innerHTML = "<div id='map-canvas' style='height:200px; width:200px;'></div>";
于 2013-05-30T10:49:24.767 に答える