【问题标题】:indexed-db websql ydn-db storing uploaded dataindexed-db websql ydn-db 存储上传数据
【发布时间】:2014-01-14 05:27:49
【问题描述】:

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

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

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

还有几个问题:

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

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

【问题讨论】:

    标签: javascript file-upload indexeddb web-sql ydn-db


    【解决方案1】:

    Chrome 尚不支持克隆 Blob。

    1. 我认为 WebSQL 不支持 ArrayBuffer。

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

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

    【讨论】:

    • 我的原始数据结构是什么意思?你能具体说明我应该在 ydn 中插入哪些内容将支持跨浏览器吗?对于这个文件上传脚本。
    猜你喜欢
    • 2014-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-07
    • 1970-01-01
    • 2015-05-31
    • 2016-04-29
    • 2014-08-15
    相关资源
    最近更新 更多