アドオン ビルダー SDK を使用して Firefox 用のアドオンを作成しました。最初は問題なく動作しますが、タブを切り替えると動作がおかしくなり、機能が失われます。何かが欠けているに違いないことはわかっています。おそらくスクリプト間の通信に関連しているのでしょうが、何がわかりません。
コードを投稿する代わりに、拡張機能を公開しました。ここにリンクがあります。
それでもコードを投稿する必要がある場合は、そうしないでください。私に依頼してください。私がやります。 拡張機能を多くのタブで別々に、しかし同時に動作させるにはどうすればよいか教えてください。