以前のプロジェクトでは、xmpp/Jabberプロトコルを統合したFirefox用のアドオンであるxmpp4mozを使ったFirefoxエクステンションを作成しました。当時、Firefox 3.6は最も最近のもので、すべてがうまく機能していました。今のFirefox 5 xmpp4mozはないと更新後のアドオンのサポート
Error: Component.classes['@something/something/...'] is undefined
から始まり、自然に、さらに「未定義」エラーが生じ、エラーを生成します。 xmpp4mozは公式にFirefox 5で利用できないので、ある意味ではこれは大丈夫です。そして、最後のアップデートが2009年に行われたことを考えると、私は実際にアップデートされたバージョンは期待していません。現在、次の2つのオプションがあります。
代替案/回避策を探しています。これまで私は何も見つけていない。何か案は?
xmpp4mozをFirefox 5で動作させるために自分自身を更新/修正しようとしています 現時点では、私は本当に必要な努力を評価することができません。
総括、私はこだわっている:)
は
あなたの答えをありがとう!はい、私はそのページを見つけ、それに応じてアドオンを修正しようとしました。最初は有望そうに見えましたが、段階的にエラーが発生することを修正しました。しかし、結局私は、IDLからXPTファイルへのインターフェースを再コンパイルすることを提案しているように見えました(すべてのインターフェースが登録されているように見えましたが、API関数が不明であるというエラーが出ました)。 。私は専門家ではないので、これは必要ないかもしれません。しかし、長期的には、これはgoogのアイデアではないようでした。だから私はアドオンを蹴って、xmppのJavascriptライブラリに切り替えると動作するようです。 – Christian