javascript - 在 javascript 中从 BlobUrl 读取 byte[]?

标签 javascript

我在主/DOM 线程上从 Canvas 元素创建了一个 BlobUrl,如下所示:

 canvas.toBlob(function(blob) {
      photo.src = URL.createObjectURL(blob);
    }, 'image/jpeg', 1);

我将 BlobUrl 发送到我的 WebWorker。如何仅使用 BlobUrl 读取 WebWorker 中的字节数组? (我正在努力避免不必要的副本)

最佳答案

为避免复制,请使用可转让物。

关于javascript - 在 javascript 中从 BlobUrl 读取 byte[]?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46532509/

相关文章:

javascript - 奇怪的 javascript/jquery 问题

javascript - 读取位置指示器 - Chrome 问题

javascript - 设置为 true 时指令范围的奇怪行为

javascript - 循环遍历所有表单元素

javascript - AngularJS 使用包含下拉列表的 ng-repeat 突出显示表格

javascript - 使用javascript按值查找复选框

javascript - 将数据传递给父级 - Recipebook React

javascript - AngularJS 返回一个导致 'then' 未定义的 promise

javascript - 即使在 html 上插入了类型 ="module",js 文件也无法正确导入 js 模块

javascript - 对象属性名称作为变量