记录一次前端预览docx出现的问题

2023-06-12  本文已影响0人  kangaroo_v

后端返回Blob
前端使用docx-preview预览docx文件
下载没问题 使用插件预览报以下错误

error Error: Can't find end of central directory : is this a zip file ? If it is, see...

研究了好久 发现Chrome里查看Preview和以前的流文件不太一样 以前看到的都是红色+ ? 相关的内容
但是后端返回的是xml格式的。。例:

返回的数据
这时候只能找后端大佬问问啥情况
自己也google 对这种相对底层的知识很薄弱
后续后端改成正常的返回即可预览docx了。。
至于原因是因为 docx的文件名含有中文,把中文replace掉就正常了。原因不详
有大佬知道的话 烦请留言交流

至此...bug修复

上一篇下一篇

猜你喜欢

热点阅读