【发布时间】:2019-08-28 10:52:43
【问题描述】:
我想显示一个使用 IPFS 存储的 PDF 文件。
我正在使用 React PDF 包来显示文件。
<div>
<Document
file = {"https://ipfs.io/ipfs/" + this.state.IPFSlink}
onLoadSuccess={this.onDocumentLoadSuccess}
>
<Page pageNumber={pageNumber} />
</Document>
</div>
但是,当我运行页面并获取 IPFSlink(这是正确的)时,我收到了错误消息
加载 PDF 文件失败。
和控制台中的这个错误
index.js:1446 错误:设置假工人失败:“无法读取未定义的属性 'WorkerMessageHandler'”。 在 pdf.js:11664
有没有人尝试过这样做?
【问题讨论】:
-
请记得实际阅读the syntax article。这不是 github,代码不使用三个反引号,它以四个空格开头。容易忘记,重要的是要记住。另外,您将哪个库用于
<Document>组件?他们有问题跟踪器吗? -
对不起,图书馆是 react-pdf