0
GwtFBを正常にチェックアウトし、GWT 2.3でプロジェクトを実行しました。しかし、私は自分のプロジェクトにコピーしようとすると、それが次のエラーで失敗します。GwtFBでの問題
com.google.gwt.core.client.JavaScriptException: (TypeError): Cannot call method 'appendChild' of undefined
at com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChannelServer.java:237)
at com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:132)
at com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:561)
at com.google.gwt.dev.shell.ModuleSpace.invokeNativeVoid(ModuleSpace.java:289)
at com.google.gwt.dev.shell.JavaScriptHost.invokeNativeVoid(JavaScriptHost.java:107)
at com.foo.client.sdk.FBCore.init(FBCore.java)
at com.foo.client.bar.onModuleLoad(bar.java:39)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.google.gwt.dev.shell.ModuleSpace.onLoad(ModuleSpace.java:396)
at com.google.gwt.dev.shell.OophmSessionHandler.loadModule(OophmSessionHandler.java:193)
at com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:510)
at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:352)
at java.lang.Thread.run(Thread.java:662)
それが失敗した私のコードの行:
private static final String ApiKey = "myKey";
private FBCore fbCore = GWT.create(FBCore.class);
private FBEvent fbEvent = GWT.create(FBEvent.class);
private boolean status = true;
private boolean xfbml = true;
private boolean cookie = true;
private MainView mainView;
/**
* This is the entry point method.
*/
public void onModuleLoad() {
fbCore.init(ApiKey, status, cookie, xfbml); // fails
...
私はすべてをコピーしようとしましたサンプルプロジェクトの詳細を自分のものに変換します。私は間違って何をしていますか?
「
」を追加すると修正されます。 –