1

https://developer.chrome.com/extensions/nativeMessagingの例で提供されているように(私自身も開発した)ホストと通信する拡張機能を開発しました。Chrome拡張機能を使用してネイティブメッセージングホストを配布する方法

私のエクステンションでホストを配布する必要があり、ディストリビューションでホストを自分のエクステンションに沿ってパッケージ化する方法が見つかりませんでした。どのように私はそれを行うことができますの例はありますか?あるいは私はホストを他の場所に配布する必要がありますか?

+0

これを拡張機能に含めるようにしてから、chrome.downloads APIを使用してデフォルトのダウンロードディレクトリにダウンロードし、そのコールバックでchrome.downloads.openを呼び出します。ドキュメントと[デモ拡張機能](https://developer.chrome.com/extensions/samples#downloads)を確認してください。 – wOxxOm

答えて

2

ディストリビューションで、ホストを自分の内線に沿ってパッケージ化する方法が見つかりませんでした。

これはChrome開発者がrequested and turned downをサポートしています。

ネイティブホストがどのように動作するかについて、いくつかの洞察のためにこのスレッドを読むことをお勧めします。

また、ホストを別の場所に配布する必要がありますか?

これは考えです。インストーラは他の場所でホストされている必要があります。

wOxxOmの提案は、ネイティブホストがシステムに登録せずに機能できない(例:Windowsにレジストリキーを追加する)ことができないため、シームレスに機能しません。

インストーラのバンドルダウンロードオープンルートに従っても構いませんが、Chromeウェブストアで怪我をする可能性があります。

+0

ありがとう、私はそれをどこか別の場所に配布します。 –

関連する問題