视频无法播放与Office PDF预览失败排查
预览问题的根源几乎都在「浏览器能力」和「站点访问条件」两处。
视频有画面没声音 / 根本放不了
- 编码问题:多数浏览器不支持 H.265 视频、AC3 音频——不是站点坏了。换支持的文件或走播放器(见播放器直连)。
- Safari 跨域:直链响应类型是通用二进制时 Safari 拒播;给该存储开代理中转通常解决。
- 阿里云盘想在线播放,用开放平台驱动并选其专用预览选项(普通方式不走网盘转码)。
Office 文档预览失败
微软在线查看器的要求逐条对照(见在线预览):
- 站点公网可达、用域名(IP 不行)、80/443 端口;
- 格式在支持清单内(docx/xlsx/pptx 系列);
- 大小不超限(Word/PPT 小于 10MB、Excel 小于 5MB)。
本地部署内网访问永远不满足第一条,属正常,下载后本地打开即可。
PDF 预览失败
pdf.js 需要 HTTPS + CORS:HTTPS 用反代或证书解决;CORS 由网盘侧决定,开代理中转让站点自己出流量即可。
文本文件乱码
只支持 UTF-8 编码,GBK/GB2312 文件转码后再上传(官方 FAQ 有对应条目)。
epub 想在网页看
新版本已内置支持入口;旧版按官方 FAQ 在「设置 → 预览」的 iframe 列表手动加阅读器条目。
预览按钮行为怪异
- 换浏览器/无痕窗口先复现,排除插件干扰;
- 后台「设置 → 预览」里各类型可换预览方式,配置项随版本变化,以官方最新版为准。