首页 > 解决方案 > 错误:找不到中央目录的结尾

问题描述

我正在尝试将我的 base64 文件打开为使用 react-docx 库创建的 docx,为此我正在使用另一个库 react-file-viewer,但出现以下错误:“错误:找不到中央目录的结尾: 这是一个 zip 文件吗?如果是,请参阅 http://..."。我也用 react-iframe 尝试过,但不幸的是浏览器不支持 docx 文件,它可以工作,但它下载文件而不是显示。我需要显示它。

这是我的代码:

<FileViewer
  fileType='docx'
  filePath={`data:application/docx;base64,${file}`}
/>

如果有人可以帮助我。我正在寻找解决方案很多天,但找不到任何解决方案。

标签: javascriptreactjsdocxdata-uri

解决方案


推荐阅读