我有一个 crx,其中包含许多我希望能够随时间更改的文件。例如,它可能具有以下结构:
index.html
js/code.js
images/someimage.png
我希望能够使用 ajax(或 JSONP)下载新图像并覆盖image/someimage.png
(在 crx 安装到 chrome 之后)。这可能吗?
我有一个 crx,其中包含许多我希望能够随时间更改的文件。例如,它可能具有以下结构:
index.html
js/code.js
images/someimage.png
我希望能够使用 ajax(或 JSONP)下载新图像并覆盖image/someimage.png
(在 crx 安装到 chrome 之后)。这可能吗?
不,您不能直接修改应用程序/扩展数据文件。
但是,您可以将下载的图像存储到chrome.storage、chrome.fileSystem或chrome.syncFileSystem。在运行时,您可以检查是否有下载的图像并换出您的图像参考。例如,使用 dataURL 或 blob。