在网站项目中需要做一个PDF-office在线预览的功能,用到了PDF Embedder与PDF.js来展示文档,下载对应官方文件,期间遇到一个比较坑的问题,就是Chrome等浏览器下面出错,报错如下:
Unexpected server response (204) while retrieving PDF
原因是:打开的时候唤醒了下载工具导致的,比如本地安装了一个IDM,每次预览文件IDM就会自动弹出下载框,把那个取消了之后预览功能就正常了。
详细原因和具体解决办法参见:
找了很多帖子,最后总算在这个帖子里找到一点靠谱的建议:https://wordpress.org/support/topic/unexpected-server-response-204-while-retrieving-pdf/ 回复文字如下:
This is often due to