Chrome V23支持IndexedDB数据库中的blob

时间:2012-12-31 19:26:24

标签: html5 google-chrome google-chrome-extension

我尝试了在这个article

中谈到的IndexDB中的图像博客存储

但是使用Chrome V23,我收到了这个错误:

Uncaught Error: DataCloneError: DOM IDBDatabase Exception 25 base.js:52
    putElephantInDbbase.js:52
    (anonymous function)

以下是代码段:( blob是一个xhr.responseType =“blob”,它包含elephant.png(根据上面的示例)。错误发生在最后一行。

var transaction = db.transaction(["elephants"], "readwrite");
var store = transaction.objectStore("elephants");
var req = store.put(blob, "image");

我假设二进制blob PUT尚不支持,对吗? (它在FireFox 17和IE 10中有效)

1 个答案:

答案 0 :(得分:2)

我猜你是对的,而且还没有得到支持。以下是处理此问题的错误/请求:https://code.google.com/p/chromium/issues/detail?id=108012