0

別のブラウザーでリンクを開くことができる拡張機能を開発できるかどうかを知りたい: Chrome でそのような拡張機能で構成されているリンクをクリックすると、このリンクで FF または IE が開きます。

拡張機能が見つかりませんでした (クロム タブにフレームがある拡張機能を除く)。よろしくお願いします

4

2 に答える 2

1

私はFFのために、それを行うために修正できる何かをしました。

拡張機能からシェル コマンドを実行する機能を使用し、サード パーティ アプリケーションを起動するように呼び出しを構成しました。

nsIProcessで例を探します

クロムでは、NPAPI プラグインを使用できます: http://code.google.com/chrome/extensions/npapi.html

于 2013-02-01T17:35:21.470 に答える
0

残念ながら、Chrome 拡張機能ではネイティブ コードを実行できないため、拡張機能を NPAPI プラグインとペアにして相互に通信させる必要があるという kms の意見は正しいと思います。NPAPI プラグインはFireBreathをベースにすることで簡単になりましたが、これは私がこれまでに行った中で最も難しいプログラミング タスクの 1 つでした。

更新: 2014 年ごろから、Native Messaging が Chrome の Web Extensions API に含まれるようになりました。幸いなことに、NPAPI はなくなりました。

于 2013-02-02T05:33:15.517 に答える