2012-03-25 23 views
2

GWT DOMクラスは原因のメモリリークが原因でDOMイベントをサポートしていません。誰にどのブラウザがこの問題の影響を受けているか知っていますか?そして、私はこの問題を無効にするのに役立つライブラリがありますか?ブラウザでメモリリークが発生する

P.S.私はGWTを使いたいと思いますが、中間レベルのウィジェットを使わずにDOMを使いたいと思っています。古いブラウザでしかメモリリークが再現できない場合、アプリケーションのユーザーは古いブラウザを使用しないため、回避策は必要ありませんでした。

+0

あなたは彼らが「DOMイベントをサポートしていない」とは何を意味するか、それはイベントリスナーですそれは問題ですが、[このリンク](https://developers.google.com/web-toolkit/articles/dom_events_memory_leaks_and_you)はあなたに役立ちます –

+0

私は、使用可能な方法でイベントリスナーをサポートしていないことを意味します。私は、イベントリスナーを要素に追加できるようにしたいのですが、sinkEventsなどの秘密のものではありません。 –

+0

私たちはどのGWTバージョンについて話していますか?私が知る限り、GWT 2.xは非常にinteligently多くのメモリリークを解決しています。これらはリークの主な原因であるので、注意を払い、循環参照を避ける必要があります... –

答えて

2

AFAIK、漏れはIEにほとんど影響しますが、それだけではありません。

あなたはGWT-クエリを見て、その後、ウィジェットを使用したい、またはsinkEvent/addEventListenerない場合:http://code.google.com/p/gwtquery/wiki/GettingStarted#Binding_Events

+0

しかし、gqueryのメモリリークはどうですか? –

+0

私はイベントが漏れないように扱われると信じています。 GWTクエリは、現在GWTチームで働いているGoogleの従業員であるRay Cromwellによって開始されました。彼は[GWT-Exporter](http://code.google.com/p/gwt-exporter/)と[Chronoscope](http://code.google.com/p/gwt-chronoscope/)でも知られています。私は、GWT-Queryが正常なリークであると確信しています。 –

関連する問題