0

我正在尝试保存上传的数据,例如。使用 ydn-db 将 img、txt、xls 放入 indexeddb 或 websql

但是我在 chrome U* ncaught DataCloneError 中收到此错误:无法克隆对象。在尝试插入 blob 对象时*.

我可以举一个简单的例子来说明如何在 indexed-db 中插入 blob 吗?

还有几个问题:

1.我已经上传了文件的数组缓冲区,但我可以将它插入到 idnexeddb 并通过在 ydn 中保留字段类型 = TEXT 来检索它。但它在 safari 中不起作用......它返回一个没有数据的对象。

2.我们可以在indexed-db和websql的字段中插入字符串和其他类型的最大大小限制是多少?

4

1 回答 1

0

Chrome 尚不支持克隆 Blob。

  1. 我不认为 WebSQL 支持 ArrayBuffer。

  2. 没有限制,但如果你问这个问题,它会导致错误的方向。根本不索引它。

您可以通过存储没有结构的原始数据来获得最佳兼容性。

于 2014-01-14T14:52:51.220 回答