Google chrome 扩展在Chrome 24中不工作

Google chrome 扩展在Chrome 24中不工作,google-chrome,google-chrome-extension,Google Chrome,Google Chrome Extension,我使用以下几行定义Chrome扩展中的BlobBuilder对象和slice函数 window.BlobBuilder = window.BlobBuilder || window.WebKitBlobBuilder; Blob.prototype.slice = Blob.prototype.slice || function(start, length) { return this.webkitSlice(start, start + length); } 它可以在Chr

我使用以下几行定义Chrome扩展中的
BlobBuilder
对象和
slice
函数

    window.BlobBuilder = window.BlobBuilder || window.WebKitBlobBuilder;

Blob.prototype.slice = Blob.prototype.slice || function(start, length) {
    return this.webkitSlice(start, start + length);
}
它可以在Chrome上运行,最高版本为23,但对于最新版本24,它不再识别我的定义。例如,
var builder=new BlobBuilder()
将提示一个错误:
Uncaught TypeError:undefined不是函数


有人知道这里发生了什么吗?谢谢

BlobBuilder
WebKitBlobBuilder版本
WebKitBlobBuilder
不再受Chrome支持,已被弃用,请检查
BlobBuilder
WebKitBlobBuilder版本
WebKitBlobBuilder
已不再受Chrome支持,已被弃用,请检查嘿,感谢您提供的信息,但我该如何修复此问题?我可以在我的扩展文件中启用WebKitBlobBuilder吗?或者用其他东西替换它?@chaohuang:根据Chrome 24中已解决的状态,我认为你无法启用它,可能是你可以在Chrome的旧版本中尝试。嘿,谢谢你提供的信息,但是我应该怎么做才能修复这个问题?我可以在扩展文件中启用WebKitBlobBuilder吗?或者用其他东西替换它?@chaohuang:根据Chrome 24中的已解决状态,我认为您无法启用它,可能您可以在Chrome的旧版本中尝试。