You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用pdfjs-4.0.379-dist在XAMPP运行时遇MIME类型错误求助

解决PDF.js Viewer(v4.0.379-dist)在XAMPP上的MIME类型错误

你的问题核心是XAMPP的Apache服务器未正确识别.mjs文件的MIME类型,导致返回空MIME类型,违反ES模块的加载规范。以下是具体解决步骤:

  • 修改Apache的MIME类型配置
    找到XAMPP安装目录下的apache/conf/httpd.conf文件,打开后在MIME类型定义区域添加一行:

    AddType text/javascript .mjs
    

    保存配置后重启Apache服务器。

  • 验证文件路径
    确认viewer.html中对pdf.mjs和viewer.mjs的引用路径正确。默认下载的包中,viewer.html位于web目录,引用路径为../build/pdf.mjs和./viewer.mjs,如果你调整了文件放置位置,需同步修改这些路径。

  • 检查文件权限
    确保XAMPP的web目录下的PDF.js相关文件及文件夹拥有正确的读取权限:

    • Windows系统一般默认权限无问题,无需额外调整;
    • Linux/macOS系统可执行命令chmod -R 755 pdfjs-4.0.379-dist来设置权限。

内容的提问来源于stack exchange,提问作者Mahmoud Gamal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 03:52:03