1

Chrome 拡張機能を編集して公開する必要があります。拡張機能を公開するのに 1 時間以上かかる場合があることは承知していますが、公開後は、すべてのユーザーがこの新しい拡張機能バージョンを使用していると見なすことができますか? それとも、古いものをしばらく使い続けているのでしょうか?もしそうなら、どのくらいの期間ですか?

Chrome ダッシュボードから公開しています。質問する場所が間違っていたらすみません。Chromeのドキュメントを検索してみました。

問題: サーバー側のコードを更新する必要がありますが、ユーザーがまだ古い拡張機能バージョンを使用している場合、非常に失敗します。

4

3 に答える 3

0

ユーザーが古いバージョンを使用している可能性をコードで処理する必要があります。どれくらいかかるかは公表されていませんが、経験上、少なくとも丸一日かかる可能性があります。

于 2013-11-14T14:45:12.023 に答える
0

ドキュメントその他の情報源によると、更新は公開から数時間以内に行われます。

数時間ごとに、ブラウザは拡張機能やアプリがインストールされているかどうかを確認します...

デフォルトの更新チェックの頻度は数時間ですが、

リクエストを行っている拡張機能のバージョンをチェックするメカニズムを実装することをお勧めします。最新でない場合は、(古いサーバー側のコードに基づいて) リクエストを別の方法で処理するようにフォールバックするか、更新する必要があることをユーザーに通知します (ユーザーを怖がらせたりイライラさせたりする可能性があるため、私はそれをお勧めしません)。

自分の拡張機能を強制的に更新するには:

ただし、[拡張機能] ページの [拡張機能を今すぐ更新] ボタンを使用して更新を強制できます。

基本的に、拡張機能ページに移動し、「開発者モード」をチェックして、表示される「拡張機能の更新」ボタンを押す必要があります。


要点
:

  1. リクエストにバージョンを含めるメカニズムを実装する
  2. サーバーに基づいて 2 つのコードを維持する (数日間のみ)
  3. バージョンに基づいて各リクエストを処理する
于 2013-11-14T15:05:30.570 に答える