跳到正文
掘金· flash俊杰·· 17 天前AI 评分58

pdf.js 的 structuredClone transfer 如何吃掉 ArrayBuffer 导致多页 OCR 失败

pdf.js detach 血案:structuredClone transfer 如何吃掉你的 ArrayBuffer

AI 导读

作者在桌面 AI 应用做图片型 PDF OCR 时,多页 PDF 从第二页起全部报 DataCloneError,原因是 pdf.js 在 Node 的 fake-worker 里用 structuredClone 的 transfer 移交输入缓冲,第一次 getDocument 后 Uint8Array 的 byteLength 归零。

来源:掘金 · juejin.cn