ビデオチャット用にChromeにインストールする拡張機能を作成しました。提供しているソフトウェアにバンドルしたいと思います。これを可能にするインストーラーを作成するにはどうすればよいですか。
アプリケーションはjavaで記述され、chrome拡張機能はhtml、js、cssコードで記述されています。vbでコードを書くのにも問題はありませんが、これに関する情報があるリンクが見つかりません。
ビデオチャット用にChromeにインストールする拡張機能を作成しました。提供しているソフトウェアにバンドルしたいと思います。これを可能にするインストーラーを作成するにはどうすればよいですか。
アプリケーションはjavaで記述され、chrome拡張機能はhtml、js、cssコードで記述されています。vbでコードを書くのにも問題はありませんが、これに関する情報があるリンクが見つかりません。
インストーラーの一部としてexe(またはvbスクリプト)を作成する必要があります。これにより、拡張機能のWindowsレジストリレコードが作成されます。
レジストリで次のキーを検索または作成します。
32-bit Windows: HKEY_LOCAL_MACHINE\Software\Google\Chrome\Extensions
64-bit Windows: HKEY_LOCAL_MACHINE\Software\Wow6432Node\Google\Chrome\Extensions
拡張機能のIDと同じ名前の拡張機能キーの下に新しいキー(フォルダ)を作成します(たとえば、aaaaaaaaaabbbbbbbbbbcccccccccc)。
拡張キーで、プロパティ「update_url」を作成し、値を「https://clients2.google.com/service/update2/crx」に設定します(これは、Chromeウェブストアでの拡張機能のcrxを指します) :
{
"update_url": "https://clients2.google.com/service/update2/crx"
}
ブラウザを起動して、chrome://extensions
;に移動します。リストされた拡張子が表示されます。
詳細については、公式ドキュメントをご覧ください。
他のソフトウェアを介してChrome拡張機能をインストールする場合は、これが役立つ場合があります。
ただし、ユーザーはレンチアイコンの下でインストールを承認する必要があると思います。