【问题标题】:How to handle delete message on Thunderbird如何处理 Thunderbird 上的删除消息
【发布时间】:2014-05-22 13:47:47
【问题描述】:

我有一个 Thunderbird 插件,应该修复一些错误。

我需要处理删除消息并执行一些操作,但我没有得到任何关于 onDeleteEvent 的信息。

我只找到this page并尝试使用

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

但什么也没发生。

如何处理删除消息事件?

【问题讨论】:

    标签: javascript add-on thunderbird thunderbird-addon


    【解决方案1】:

    在 nsIMsgFolders 的侦听器上触发通知。所以你需要folder.addEventListener,而不是document.addEventListener。您必须为要监视删除的每个特定文件夹提供一个侦听器。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-02-06
      • 2019-01-11
      • 1970-01-01
      • 1970-01-01
      • 2015-04-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多