Chrome拡張機能は、インストールされた拡張機能の新しいバージョンがChromeウェブストアで公開されたときに必ずしも更新されません。
Googleは、Chrome、他の会社の製品、および拡張機能のアップデートをWaveで公開しています。 更新を手動で開始することもできますが、Chromeにはそのための機能がありません。
最近、人気のあるuBlock Origin拡張機能でこの問題に遭遇しました。 Chromeはバージョン1.16.18、Chrome Web Storeバージョン1.17.0を示しました。
これから出てきた質問は簡単でした。Googleがブラウザに更新を配信するまで待つ必要がないように、Chrome拡張機能の更新を強制するにはどうすればよいですか。
24時間経過しても、Chromeは24時間以上新しいバージョンが利用可能であったにもかかわらず、古いバージョンの拡張機能がインストールされたままであるとリストしていました。
インターネットでのクイック検索で、機能しない提案やヒントが返されました。 chrome:// extensionsでデベロッパーモードを有効にして、「更新」ボタンを必死に押すことをお勧めします。
そうすることは私の目的では機能せず、アップデートはローカルにインストールされた拡張機能のみを更新し、リモートにインストールされた拡張機能は更新しないという印象を持っています(これが間違っている場合は修正してください)。 とにかく、更新ボタンが機能しなかったため、別の解決策を見つける必要がありました。
Chrome拡張機能を削除して新しい拡張機能をインストールすることもできました。 Chromeウェブストアには、「Chromeに追加」オプションの代わりに「Chromeに追加」と表示され、既にインストールされている拡張機能を新たにインストールするオプションはありません。
アンインストールと再インストールは動作しますが、Chromeに最新バージョンの拡張機能がインストールされるため、パーソナライズなどに影響する可能性があります。
Chrome拡張機能を手動で更新する
私が持っていた主なアイデアは、Chrome WebストアからChrome拡張機能をダウンロードして、更新プログラムを手動でインストールすることでした。 それは私がそれをするたびにうまくいった簡単なプロセスです。
ここにあなたがする必要があるものがあります:
- Chrome拡張機能Get CRXをダウンロードします。 拡張機能CRXパッケージをローカルシステムにダウンロードできるように、Chrome Webストアのダウンロードオプションのロックを解除します。
- 更新する拡張機能の[ストア]ページを開きます。
- ページ上の空白の領域を右クリックし、「この拡張機能のCRXを取得」を選択します。
- ダウンロードウィンドウが開き、更新された拡張ファイルをローカルシステムにダウンロードできます。
- アドレスバーでchrome:// extensionsを開きます。
- 「開発者モード」を有効にします。
- ダウンロードした拡張機能をウィンドウにドラッグアンドドロップしてインストールします。 ページに「インストールするドロップ」オーバーレイが表示されるまで、「ドロップ」パーツで待機する必要があります。
- 通常どおりインストールと更新を続行します。
Chromeは拡張機能の新しいバージョンをインストールし、Webブラウザーで更新されます。 この方法は、Chromeウェブストアに新しいバージョンが既にリストされている場合にのみ機能することに注意してください。