1

ネイティブの GWT ドラッグ アンド ドロップ イベントを使用して、IE9 でドラッグ アンド ドロップを機能させようとしています。(当然、IE9 を除くすべてのブラウザで問題なく動作します)

開発モードで作業して解決したいくつかの問題がありました。ただし、開発モード以外では機能しません。だから私はこのコードを入れました:

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

開発モードで実行している場合は「True」と表示されますが、開発モードで実行していない場合は「False」と表示されます!?

GWT 2.5がIE9でDnDをサポートしていない場合、これがなぜなのか誰か知っていますか? もしくは、直す方法があればお願いします。開発モードで正常に動作しているため、理論的には可能である必要があります。

4

1 に答える 1

2

サンプル コードは、ホスト モードとプロダクション モードの同じブラウザーおよびドキュメント モードで実行していることを確認してください。また、GWT チームの推奨事項にも留意してください。https://developers.google.com/web-toolkit/doc/latest/DevGuideIE9

IE9 が一部の IE8/IE7 互換モードで実行されていないことを確認します。

IE7 および IE8 では、この機能は無効になっています。
参照:

GWT チームのテスト URL: 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

于 2013-01-02T14:52:17.907 に答える