我们可以在 Chrome Storage 中存储文件而不是字符串吗

用户3191524

我可以在Chrome 存储 API页面中看到,我们可以在 Chrome 存储中针对键存储字符串值。有没有办法根据 Chrome 存储中的密钥存储文件?

马金

chrome.storage将数据存储为要存储的值的 JSON 字符串化。所以,是的,如果您将文件转换为可以转换为 JSON 的形式(例如 by JSON.stringify()),则可以存储文件的内容。如果您尝试存储的chrome.storage值无法转换为 JSON,则它无法存储(例如 DOM 元素)。chrome.storage本质上并不关心数据代表什么,只关心它可以是 JSON 字符串化的。

如果您问,如您的评论中所述,在 中存储总计超过 5GB 的数千个不同“文件”是否是个好主意chrome.storage,那么答案是:“不!”。

如果您正在寻找替代方案,那么您可以使用 HTML5 本地存储来存储文件吗?如果不是,怎么办?

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我们可以为 Chrome 安装 Firebug 吗?

来自分类Dev

我们可以使用GAS的Chrome V8功能吗?

来自分类Dev

我们可以在文件中存储多个对象吗?

来自分类Dev

我们可以在文件中存储多个对象吗?

来自分类Dev

我们可以将ng-bind值存储到php字符串吗

来自分类Dev

我们可以理解吗?

来自分类Dev

我们可以关闭MouseEvents吗?

来自分类Dev

我们可以修剪已经在列表中的字符串吗?在python中

来自分类Dev

我们可以将const char *分配给cpp中的字符串吗?

来自分类Dev

我们可以从Java中的字符串声明数据类型吗

来自分类Dev

我们可以使用javascript中的字符串获取类的对象吗?

来自分类Dev

Chrome:历史记录 -> 重新加载 N 个标签,我们可以让 chrome 真正重新加载部分或全部标签吗?

来自分类Dev

将base64字符串存储在chrome.storage中

来自分类Dev

将base64字符串存储在chrome.storage中

来自分类Dev

我们可以同时从C ++字符串中删除两个子字符串吗?

来自分类Dev

我们可以将我们的编程放在android的doInBackground()中吗

来自分类Dev

我们可以在“Quickblox”中重新加入我们错过的群组通话吗?

来自分类Dev

我们可以让python接受来自raw_input()内置函数的变量而不是字符串吗?

来自分类Dev

我们可以在各处使用const而不是let吗?

来自分类Dev

我们可以使用chrome.downloads.download完全下载网页吗?(谷歌浏览器扩展程序)

来自分类Dev

我们可以让Google chrome充当仅具有一个网站访问权限的信息亭浏览器吗?

来自分类Dev

我们可以从虚拟PC保存文件吗

来自分类Dev

我们可以从 sikuli 创建独立的 exe 文件吗?

来自分类Dev

我们可以将字符串用于高精度浮点数吗?

来自分类Dev

我们可以为字符串调用Object类的toString()方法吗

来自分类Dev

我们可以获取在HTML Source中找到特定字符串的行号吗

来自分类Dev

我们可以停止使用字符串的 while 函数吗?

来自分类Dev

我们可以为数组分配更长的字符串吗?

来自分类Dev

我们可以取一个子字符串的 const ref 吗?

Related 相关文章

  1. 1

    我们可以为 Chrome 安装 Firebug 吗?

  2. 2

    我们可以使用GAS的Chrome V8功能吗?

  3. 3

    我们可以在文件中存储多个对象吗?

  4. 4

    我们可以在文件中存储多个对象吗?

  5. 5

    我们可以将ng-bind值存储到php字符串吗

  6. 6

    我们可以理解吗?

  7. 7

    我们可以关闭MouseEvents吗?

  8. 8

    我们可以修剪已经在列表中的字符串吗?在python中

  9. 9

    我们可以将const char *分配给cpp中的字符串吗?

  10. 10

    我们可以从Java中的字符串声明数据类型吗

  11. 11

    我们可以使用javascript中的字符串获取类的对象吗?

  12. 12

    Chrome:历史记录 -> 重新加载 N 个标签,我们可以让 chrome 真正重新加载部分或全部标签吗?

  13. 13

    将base64字符串存储在chrome.storage中

  14. 14

    将base64字符串存储在chrome.storage中

  15. 15

    我们可以同时从C ++字符串中删除两个子字符串吗?

  16. 16

    我们可以将我们的编程放在android的doInBackground()中吗

  17. 17

    我们可以在“Quickblox”中重新加入我们错过的群组通话吗?

  18. 18

    我们可以让python接受来自raw_input()内置函数的变量而不是字符串吗?

  19. 19

    我们可以在各处使用const而不是let吗?

  20. 20

    我们可以使用chrome.downloads.download完全下载网页吗?(谷歌浏览器扩展程序)

  21. 21

    我们可以让Google chrome充当仅具有一个网站访问权限的信息亭浏览器吗?

  22. 22

    我们可以从虚拟PC保存文件吗

  23. 23

    我们可以从 sikuli 创建独立的 exe 文件吗?

  24. 24

    我们可以将字符串用于高精度浮点数吗?

  25. 25

    我们可以为字符串调用Object类的toString()方法吗

  26. 26

    我们可以获取在HTML Source中找到特定字符串的行号吗

  27. 27

    我们可以停止使用字符串的 while 函数吗?

  28. 28

    我们可以为数组分配更长的字符串吗?

  29. 29

    我们可以取一个子字符串的 const ref 吗?

热门标签

归档