Thunderbird 拡張機能を実行するためのチュートリアルに従い、「load」イベントを使用する拡張機能を機能させることに成功しました (基本的な「日付」の例と、alert("hey");
両方の機能を使用したランダム テキスト)。
ただし、メッセージベースのイベントをトリガーできないようです。さまざまな種類のアラートを使用してみましたが、コードが実行されていないようです。例えば:
function send_event_handler( evt ) {
alert("hohoho");
}
window.addEventListener( "compose-send-message", send_event_handler, true );
メッセージ本文を変更できるイベントをトリガーするにはどうすればよいですか?
私のテスト プラットフォームは Thunderbird 13 を使用しています。
私のマニフェストは次のとおりです。
content thundersafe chrome/content/
overlay chrome://messenger/content/messenger.xul chrome://thundersafe/content/thundersafe.xul