0

Thunderbird アドオンがあり、いくつかのバグを修正する必要があります。

メッセージの削除を処理し、いくつかのアクションを実行する必要がありますが、onDeleteEvent.

このページだけを見つけて使用しようとしました

document.addEventListener("onMessagesRemoved", function() {
  Application.console.log('deleted');
});  

しかし、何も起こりません。

メッセージ削除イベントを処理するにはどうすればよいですか?

4

1 に答える 1

0

通知は、nsIMsgFolders のリスナーで発生します。したがって、document.addEventListener ではなく、folder.addEventListener が必要です。削除を監視する特定のフォルダーごとにリスナーを提供する必要があります。

(参照: http://mxr.mozilla.org/comm-central/source/mailnews/base/public/nsIMsgFolder.idl#652 )

于 2014-06-18T13:16:54.207 に答える