我在尝试将图像文件存储在 IndexedDB 中时遇到问题,我获取了文件对象并尝试将其推送到 IndexedDB 中,但它似乎引发了错误:
DOM Exception: DATA_CLONE_ERR (25)
如何将文件对象(如下所示)转换为可以存储在 indexedDB 中并在以后从 indexedDB 检索的内容?
attribute: 32
contentType: "image/png"
displayName: "image1"
displayType: "PNG File"
fileType: ".png"
name: "image1.png"
path: "C:\pictures\image1.png"
最佳答案
IndexedDB 支持在 Firefox 和 Chrome 中存储 blob。 有可用example关于将图像存储到 IndexedDB。 该代码适用于最新版本的 Chrome 和 Firefox。 希望对您有所帮助。
关于javascript - 在 IndexedDB 中存储图像文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10586006/