也许我的问题很容易为您解决,但我在这里坐了几个小时,遇到了以下问题(我已经搜索过了):
我有一个 Java 方法,其中包含 JavaScript 代码(来自 Google 的 GWT 的 JSNI)来为代码编辑器 CodeMirror2 设置键绑定。当我想用 GWT 编译时,我从 GWT 编译器中得到一个错误:
[ERROR] Line 195: invalid label
> "F11": function() {
我的代码如下所示:
public final native void setExtraKeysCallback() /*-{
this.extraKeys = function(editor) {
"F11": function() {
// do something
},
"Esc": function() {
// do something
}
};
}-*/;
真正奇怪的是,在本机 JS 中,额外的键正在使用这种语法?!我认为问题出在标签语法上,我该如何更改它以与 GWT 一起使用?
谢谢, leX