如果我创建多个新的 blob:
var myBlob1 = new Blob(['Hello world!'], {type: 'text/plain'});
var myBlob2 = new Blob(['Very cool!'], {type: 'text/plain'});
var myBlob3 = new Blob(['I love AI!'], {type: 'text/plain'});
Run Code Online (Sandbox Code Playgroud)
如何在 Chrome 开发工具(或纯 JavaScript)中列出所有这些内容以公开所有 blob 并获取所有信息?所以我需要的结果是:
var blobs = getBlobs(); // [myBlob1, myBlob2, myBlob3]
Run Code Online (Sandbox Code Playgroud)
我在寻找这个我知道存在但忘记了的 URL 时发现了这个问题,很难找到它的文档。
使用 Chrome 时,您可以访问chrome://blob-internals/其中列出已创建的所有 Blob URL。它不像开发工具那样提供良好的界面,但它应该可以帮助您跟踪是否适当地撤销了 URL。