我想在Next.js中使用文件查看器,但是我遇到了以下错误:
./public/pdf.pdf 模块解析失败:意外的标记(1:0)您可能需要一个适当的加载器来处理此文件类型,目前没有配置任何加载器来处理此文件。请参见
> %PDF-1.3
| %����
|
我该如何解决这个问题?
我的代码:
import FileViewer from "react-file-viewer/src/components";
import pdf from "../../../public/pdf.pdf"
...(in component)
{openFileViewer ? <FileViewer fileType="pdf" filePath={pdf} /> : null}
filePath
属性中传递路径了吗?我猜你也可以直接在属性中传递pdf.pdf
,因为它在公共文件夹中。 - kausko