我试用了本文谈到的IndexDB中的图片博客存储
但是对于 Chrome V23,我收到了这个错误:
Uncaught Error: DataCloneError: DOM IDBDatabase Exception 25 base.js:52
putElephantInDbbase.js:52
(anonymous function)
下面是代码片段:(blob 是一个 xhr.responseType = "blob" ,其中包含有大象.png(根据顶部的示例)。错误发生在最后一行。
var transaction = db.transaction(["elephants"], "readwrite");
var store = transaction.objectStore("elephants");
var req = store.put(blob, "image");
我假设二进制 blob PUT 尚不支持,对吗?(它确实适用于 FireFox 17 和 IE 10)