使用pdfjs报错:Failed to load module script: Expected a JavaScript module script but the server responded

这篇具有很好参考价值的文章主要介绍了使用pdfjs报错:Failed to load module script: Expected a JavaScript module script but the server responded。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

错误原因

MIME 类型设置不正确: 服务器返回的文件 MIME 类型不正确。浏览器期望模块脚本的 MIME 类型为 application/javascript。如果服务器返回的 MIME 类型不是这个,浏览器会拒绝加载它,并显示这个错误

解决办法

nginx

在nginx的默认mime.types文件中没有为mjs扩展名设置条目,这意味着它将被作为application/octet-stream而不是application/javascript进行服务。可以通过在服务器、http或location块中显式包含mime.types并添加一个types块来设置mjs文件的MIME类型和文件扩展名:

server
{
    include mime.types;
    types 
    {
        application/javascript mjs;
    }

    ...
        
}

当然,也可以直接修改mime.types

springboot

配置文件增加下面配置文章来源地址https://www.toymoban.com/news/detail-859692.html

spring.servlet.mime-mapping.mjs=application/javascript

到了这里,关于使用pdfjs报错:Failed to load module script: Expected a JavaScript module script but the server responded的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • springboot运行报错Failed to load ApplicationContext for xxx

    springboot运行报错Failed to load ApplicationContext for xxx

    网上找了一堆方法都尝试了还是没用 包括添加mapperScan,添加配置类 配置pom文件 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传 )] 我觉得我的pom文件没有什么问题,结果问题也没出在pom文件上 后面不断尝试最后发现问题出在yml配置文件上 这是我的配

    2024年02月15日
    浏览(22)
  • Failed to load plugin ‘@typescript-eslint‘ declared in ‘.eslintrc.js‘: Cannot find module ‘typescrip

    Failed to load plugin ‘@typescript-eslint‘ declared in ‘.eslintrc.js‘: Cannot find module ‘typescrip

    今天遇到这个报错搞了一下午,网上百度的很多方法都不适合。现在问题解决了,就把解决方法记录一下。 我是在编译代码(npm run dev)的时候抛出了异常信息,提示自己插件加载失败,找不到对应的模块,介绍下自己的环境,用 vscode+vue2 ,eslint版本 6.8.0 接下来列举下自己

    2024年02月15日
    浏览(13)
  • ESlint报错Error: Must use import to load ES Module解决方法

    适用nvm工具将node版本从 12.16.3 切换到 16.15.1

    2024年02月12日
    浏览(13)
  • 谷粒商城P125SpringBoot整合ES报错Failed to load ApplicationContext

    谷粒商城P125SpringBoot整合ES报错Failed to load ApplicationContext

    1.首先是无法加载SpringBoot的上下文,我们只需在common依赖文件里面加上下面的依赖即可: 2.之后再启动项目,我们会发现报错 Error creating bean with name ‘esRestClient’ defined in class path resource 这个就涉及到没有添加server依赖以及版本冲突的问题了 笔者这里用的基本都是最新的版本

    2024年02月12日
    浏览(26)
  • java.lang.IllegalStateException: Failed to load ApplicationContext报错怎么办

    近期在进行项目开发时,我遇到了一个报错:java.lang.IllegalStateException: Failed to load ApplicationContext 。这个报错的原因可能有很多种,但是通过排查,我成功解决了它。在这里分享一下,希望能对遇到同样报错的开发者有所帮助。 首先,我们先来了解一下这个报错的大致意思。

    2024年02月13日
    浏览(52)
  • Vue3报错:Failed to fetch dynamically imported module

    Vue3报错:Failed to fetch dynamically imported module

    Vue3报错:Failed to fetch dynamically imported module解决 翻译:获取动态导入的模块失败 目前发现三个能够导致此报错出现的原因 (未完待续): ①是路由路径错误 ②路由路径正确,但是缺少文件(写了路由没写文件) ③路由路径正确,但是文件名错误,导致找不到文件 在我没找

    2024年02月13日
    浏览(26)
  • 解决报错:[plugin:vite-plugin-eslint] Failed to load config “standard“ to extend from.

    解决报错:[plugin:vite-plugin-eslint] Failed to load config “standard“ to extend from.

    解决方案一: eslint插件没有全部安装,安装以下插件: 解决方案二: 注释.eslintrc.cjs 文件中的standard,去掉standard后可能一些eslint标准配置就失效了,建议通过方案一方式解决。

    2024年03月12日
    浏览(20)
  • Taro微信小程序报错:Failed to load local image resource的解决方案

    场景 给taro地图组件添加标记的时候需要制定iconPath,然后报如下错误: [渲染层网络层错误] Failed to load local image resource [渲染层错误] Uncaught Error: Uncaught TypeError: Cannot read property ‘x’ of undefined 找了很久,有说url格式错误的,有说基础库版本太高了的,基本上能找到的方法我

    2024年02月11日
    浏览(13)
  • 浏览器报错:Failed to load resource: net::ERR_CONNECTION_TIMED_OUT

    浏览器报错:Failed to load resource: net::ERR_CONNECTION_TIMED_OUT

    浏览器前端报错: Failed to load resource: net::ERR_CONNECTION_TIMED_OUT 有三条解决办法: 换个浏览器,火狐尝试 前端渲染正常,说明功能正常,是 chrome 的网络问题 设置 vpn,解决网络问题 chrome 前端 network conditions 设置 Network throttling (1)从旁边的三个点中找出 network conditions: (2)

    2024年02月13日
    浏览(12)
  • 微信小程序渲染图片报错:[渲染层网络层错误] Failed to load local image resource

    微信小程序渲染图片报错:[渲染层网络层错误] Failed to load local image resource

    首先这篇文章说的很对 https://blog.csdn.net/toHero/article/details/119984305 其次我所遇到的情况是渲染路径中存在反斜杠,由于微信小程序使用ipv6协议无法矫正解析而浏览器(ipv4)可以 所以应该将渲染的路径作修改编辑

    2024年02月03日
    浏览(13)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包