17

Google Chrome の拡張機能を作成しました。この拡張機能は、製品の次のバージョンでリリースされます。エンド ユーザーが自分で拡張機能を手動でインストールする必要がなく、インストーラーがすべての作業を行うように、製品のインストーラーを提供する必要があるプロパティ、抽出パス、レジストリ エントリなどを理解したいと考えています。拡張機能をインストールし、拡張機能がインストールされたことをユーザーに通知します。現在、作成したコードはフォルダーに配置されており、「パッケージ化されていない拡張機能の読み込み」を使用して拡張機能を読み込みます。前述のタスクを達成するにはどうすればよいですか?

4

3 に答える 3

15

レジストリ経由での拡張機能のインストールに関する Google の現在のポリシー (Windows マシンの場合) は次のとおりです。レジストリ経由でインストールできるのは、Google 拡張機能ギャラリー (または Chrome ウェブストア - CWS) の拡張機能のみです。

これを行う方法については、https://developer.chrome.com/extensions/external_extensionsのリンクを参照してください。次の点に注意してください。

-この手法でもメッセージ ボックスがユーザーにポップアップ表示されます。完全に沈黙しているわけではありません。

- この手法を使用する場合、ユーザーが後で Chrome から拡張機能を削除すると、その拡張機能はその Chrome で「ブラックリストに登録」され、ユーザーが手動で再インストールするまで再自動インストールされません。Google Chrome 拡張機能の自動インストールが機能しない を参照してください。詳細については。

于 2014-05-27T08:41:08.320 に答える
7

Chrome には、プログラムで拡張機能をインストールする方法がいくつかあります: http://www.chromium.org/administrators/pre-installed-extensions

編集: はい、FuzzyAmi が指摘するように、このポリシーは今では変更されています。

于 2012-04-21T22:29:29.377 に答える