如何获得对 elemental.html.FormData 的引用

How to get a reference to elemental.html.FormData

我确定这是一个简单的问题...我正在尝试在 gwt 中使用 elementals FormData。

如何获得对它的引用?有一个 JsFormData

public class JsFormData extends JsElementalMixinBase  implements FormData {
  protected JsFormData() {}

  public final native void append(String name, String value, String filename) /*-{
    this.append(name, value, filename);
  }-*/;
}

但这有一个受保护的构造函数...我找不到任何其他对 FormData 的引用...

我需要将其子类化吗?

像这样的东西应该可以工作:

public final native static JsFormData newJsFormData() /*-{
    return new $wnd.FormData();
}-*/;

然后你可以简单地称它为

JsFormData formData = newJsFormData();