時間の経過とともに変更できるようにしたい多数のファイルを含む crx があります。たとえば、次のような構造になっている可能性があります。
index.html
js/code.js
images/someimage.png
image/someimage.png
ajax (または JSONP) を使用して新しいイメージをダウンロードし、 (crx が chrome にインストールされた後に)上書きできるようにしたいと考えています。これは可能ですか?
時間の経過とともに変更できるようにしたい多数のファイルを含む crx があります。たとえば、次のような構造になっている可能性があります。
index.html
js/code.js
images/someimage.png
image/someimage.png
ajax (または JSONP) を使用して新しいイメージをダウンロードし、 (crx が chrome にインストールされた後に)上書きできるようにしたいと考えています。これは可能ですか?
いいえ、アプリケーション/拡張データ ファイルを直接変更することはできません。
ただし、ダウンロードした画像をchrome.storage、chrome.fileSystem、またはchrome.syncFileSystemに保存できます。実行時に、ダウンロードしたイメージがそこにあるかどうかを確認し、イメージ参照を交換できます。たとえば、dataURL または blob を使用します。