jsni

    0熱度

    3回答

    我曾經嘗試都 console.log(message); $wnd.console.log(message); 不過,我仍然得到: console is undefined 或 $wnd.console is undefined 在執行我的應用程序JSNI方法。我怎樣才能解決這個問題?

    1熱度

    1回答

    正如你所知道的GWT官方的谷歌地圖API V3在這裏宣佈:https://groups.google.com/forum/#!topic/gwt-google-apis/6SO5kCDqb-k 我需要使用的GoogleMap類的方法如下: map.setControls(JsArray<MVCArray<Node>> controls) 如何構建參數? JsArray<MVCArray<Nod

    1熱度

    4回答

    嗨,我需要一些指導或如何做一個JavaScript庫的包裝指針。 我做一個簡單的JavaScript「myTest.js」與函數: function myFunction(num) { if(num==1){ return "Hello World1!"; }else{ return "bye World2!"; } } 而且叫我簡單的

    1熱度

    1回答

    我打算將它作爲錯誤報告提交,但我想檢查這裏的某個人是否可以看到我正在做的事情有問題。 當您通過JSNI從GWT類公開實例方法時,this在JavaScript中按預期工作。由於我們正在交叉編譯Java,我反而期望this自動綁定到實例。例如: package com.test; class Foo { public void instanceFunction() { th

    1熱度

    2回答

    外部JavaScript提供了一個應該交給Java方法mycallback的數字。 我已經定義: 的Java: class MyClass { public static void mycallback(JavaScriptObject number) { // do something with the number } } 的Javascript: $wn

    1熱度

    1回答

    我有一個簡單的WYSIWYG編輯器(TinyMCE)包裝。我使用JSNI從Javascript調用Java實例方法(onClick)。但是,Java onClick方法總是在同一個Java實例(最後一個創建的實例)上調用,無論發起它的編輯器如何。 private SimplePanel panel; private TextArea ta; private String

    2熱度

    1回答

    我想Mixpanel與GWT集成,但我有打電話與屬性和一個值的事件問題爭論的JavaScript功能。 我的功能來跟蹤一個簡單的事件(無值): public native void trackEvent(String eventName)/*-{ $wnd.mixpanel.track(eventName); }-*/; 它的工作原理。 但當我想添加一些屬性和值,它不能正

    0熱度

    1回答

    我如何通過一個Long[]陣列或List<Long>到JSNI功能是這樣的: public native void updateData(Long[] data)/*-{ waveform.update({ data: [0.5, 1.0, 0.5, 1.0] }); }-*/;

    0熱度

    2回答

    我有問題傳遞String Java方法在我的GWT項目: public final native String waveIt()/*-{ var instance = this; var data = $wnd.Waverecorder.data(); var strData = data.toString(); var arr = strData.spli

    1熱度

    1回答

    我試圖在GWT應用中實現Mozilla的Persona。下面是一個虛擬的程序,我設置爲測試它的部分代碼: public class OpenId implements EntryPoint { private native void callWatch(String email) /*-{ $wnd.navigator.id.watch({ loggedInUser: