我正在尝试保存上传的数据,例如。 img,txt,xls使用ydn-db
进入indexeddb或websql但我在chrome中遇到此错误 U * ncaught DataCloneError:无法克隆对象。在尝试插入blob对象时 *。
我可以举一个关于如何在indexed-db中插入blob的简单示例吗?
还有几个问题:
1.我已经上传了文件的arraybuffer,但是我可以将它插入idnexeddb并通过在ydn中保持字段类型= TEXT来检索它。但它在safari中不起作用...它返回一个没有数据的对象
2.我们可以在indexed-db和带有ydn的websql的字段中插入的字符串和其他类型的最大大小限制是什么?
答案 0 :(得分:0)
Chrome尚未支持克隆Blob。
我认为WebSQL不支持ArrayBuffer。
没有限制,但如果你问这个问题,那就是导致错误的方向。不要把它编入索引。
通过存储没有结构的原始数据,可以获得最佳兼容性。