そこで、簡単なマップ チュートリアルと、GWT v2.4 を使用しているプレリリース マップ v3.8 に含まれるサンプルを試しました。何を試しても、次のエラーが発生します。
onModuleLoad() threw an exception
Exception while loading module com.google.gwt.worldbrewers.client.WorldBrewers. See Development Mode for details.
次に、以下のように述べています。
java.lang.reflect.InvocationTargetException
では、その原因となっている元のものは
Caused by: com.google.gwt.core.client.JavaScriptException: (TypeError): $wnd.google is undefined
この行が原因でした:
LatLng myLatLng = LatLng.create(-34.397, 150.644);
このコードから何をコメントアウトしても同じ例外が発生するため、これに対する解決策は本当に簡単です。
LatLng myLatLng = LatLng.create(-34.397, 150.644);
MapOptions myOptions = MapOptions.create();
myOptions.setZoom(8.0);
myOptions.setCenter(myLatLng);
myOptions.setMapTypeId(MapTypeId.ROADMAP);
GoogleMap.create(Document.get().getElementById("map_canvas"), myOptions);
誰かが機能してマーカーを投稿する本当に基本的なコードを見せてもらえますか? 上記のコードをすべて削除しても、プログラムは壊れないので、そこに何かがあります(これはチュートリアルからのものです)。