私は現在、私は「WebRequestクラス」と「webRequestBlocking」を使用したい私の拡張機能の新しいバージョンでは、「タブ」の許可を要求する拡張子を持っています。 古いクロム(バージョン< 17)が(新しいwebRequest権限を使って)自分の拡張機能をインストールしようとすると、拡張機能がインストールされないことを知っています。
権限をサポートするChrome版の権限のみを使用するにはどうすればよいですか?
1
A
答えて
3
manifest.json
のminimum_chrome_version
フィールドを使用する必要があります。残念ながら古いバージョンのChromeは更新されませんが、他にはできることはほとんどありません。
https://code.google.com/chrome/extensions/manifest.html#minimum_chrome_version
更新:オプションの権限はあなたがAPIがサポートされている場合、これらは許可を求める使用できるバージョン16で追加されました。 Chromeのインストールの90%以上がバージョン17以降に月末までに実装されるようになっても、実装するのがより多くの作業になります。
関連する問題
しかし、私はまだクロムの古いバージョンをサポートしたい、彼らは良いですが、新たな機能を持っていません..しかし、私はそれらのユーザーを失いたくない... – Yosi
ます。また、オプションで使用することができますパーミッション。私はそれを含めるために私の答えを更新しました。 – abraham