将字符串传递给JSNI

时间:2012-10-25 08:27:58

标签: java javascript gwt

我在将String传递给JSNI方法时遇到问题:

public Wave() {
    initWave("wave_id");
}

不起作用:

public native void initWave(String id)/*-{
var instance = this;
var waveform = $wnd.Waveform({
    container: $doc.getElementById(id),
    data: [1, 0.2, 0.5]
    });
}-*/;

使用:

public native void initWave(String id)/*-{
var instance = this;
var waveform = $wnd.Waveform({
    container: $doc.getElementById("wave_id"),
    data: [1, 0.2, 0.5]
    });
}-*/;

我不确定为什么字符串没有传递给JSNI方法。

0 个答案:

没有答案