IE9中的GWT 2.5本机拖放功能无法正常工作

时间:2013-01-02 13:20:13

标签: gwt

我正在尝试使用本机GWT拖放事件在IE9中使用拖放工作。 (当然,它在除IE9之外的所有浏览器中都能正常工作)

我遇到了一些我在开发模式下工作的问题。但是,当在外部开发模式下它不起作用。所以我输入了这段代码:

    Window.alert("supported DnD: "+com.google.gwt.event.dom.client.DragDropEventBase.isSupported());

在开发模式下运行时显示“True”,但在dev模式下运行时显示“False”!?

有没有人知道为什么会这样,如果GWT 2.5在IE9中不支持DnD?或者如果有某种方法我可以解决它。它必须在理论上是可行的,因为它在开发模式下工作正常。

1 个答案:

答案 0 :(得分:2)

确保您在托管和生产模式下以相同的浏览器和文档模式运行示例代码。还要记住GWT团队的建议。 https://developers.google.com/web-toolkit/doc/latest/DevGuideIE9

确保IE9未在某些IE8 / IE7兼容模式下运行。

对于IE7和IE8,该功能被禁用 参考:

GWT小组测试网址:http://gwt-cloudtasks.appspot.com

GWT团队示例代码:http://code.google.com/p/google-web-toolkit/source/browse/trunk/samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/desktop/DesktopTaskEditView.java