首页 > 其他分享 >pdfjs 报错提示Failed to load module script

pdfjs 报错提示Failed to load module script

时间:2024-12-19 09:31:56浏览次数:4  
标签:load script module Failed 报错 type

参考文章:

pdfjs 报错提示Failed to load module script

[JavaScript] MIME type 异常

在服务器好不容易配好nginx转发,jar包,静态资源等,访问网站一切ok,结果打开pdf时,无法预览:

F12看了下,接口返回正常啊,说明接口没问题,接着看控制台,oh,问题在这:

Failed to load module script: Expected a JavaScript module script but the server responded with a MIME type of "application/octet-stream". Strict MIME type checking is enforced for module scripts per HTML spec.

Bing走起,找到解决方案:原因是使用vite打包,导致<script>引用的js比较特殊(多了一个type="module"):

这就导致服务器和浏览器双方对这种js的认识不一致,因此引起了浏览器端的问题,需要修改nginx配置即可

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

 

标签:load,script,module,Failed,报错,type
From: https://www.cnblogs.com/zjfblog/p/18616389

相关文章

  • 2024实测验证可用的股票数据接口集合.:python、JavaScript 、JAVA等实例代码演示教你如
    实测可用的股票数据接口,可以直接点击在浏览器中验证:沪深两市股票列表API接口链接(可点击验证):https://api.mairui.club/hslt/list/b997d4403688d5e66a【实时数据接口】沪深两市实时交易数据接口API接口链接(可点击验证):https://api.mairui.club/hsrl/ssjy/000001/b997d4403......
  • MaLoader:一款基于Tauri+Rust的免杀马生成工具
    免责声明本公众号“黑客之道HackerWay”提供的资源仅供学习,利⽤本公众号“黑客之道HackerWay”所提供的信息而造成的任何直接或者间接的后果及损失,均由使⽤者本⼈负责,本公众号“黑客之道HackerWay”及作者不为此承担任何责任,一旦造成后果请自行承担责任!简介MaLoader是一款基......
  • Mysql连接报错:1130-host ... is not allowed to connect to this MySql server如何处
    这个问题是因为在数据库服务器中的mysql数据库中的user的表中没有权限(也可以说没有用户),下面将记录我遇到问题的过程及解决的方法。在搭建完LNMP环境后用Navicate连接出错遇到这个问题首先到mysql所在的服务器上用连接进行处理1、连接服务器:mysql-uroot-p......
  • typescript 进阶(二)
    本文主要针对实际工作中的场景,来介绍ts的使用复用函数的类型在定义好一个函数之后,如functionfoo(params:{id:number;name:string}):{count:number;}[]{ //省略... return[{count:1}];}在ts高阶函数的作用下,可以直接获取函数的参数和返回值类型typeIFooRet......
  • 【LLaMa-Factory】训练报错 a Tensor with 8 elements cannot be converted to Scalar
    Q:训练时,报错aTensorwith8elementscannotbeconvertedtoScalarA1:大概率时transformers版本不适配参考https://github.com/hiyouga/LLaMA-Factory/issues/5885A2降低transformers版本我这本来是4.46,后降为4.44版本就能用了pipinstalltransfor......
  • Shell Scripts to start and Stop Spring Boot Applications.
    Inthispost,WewilllearnaboutstartandstopshellscriptstorunSpringBootapplications.Springbootapplicationsareeasiertobuildandrun.However,thereisonesmallproblem.Mostofthedevelopersstillstrugglewhenitcomestorunning,stop......
  • JavaScript中var、let和const的区别是什么?
    1.变量声明关键字概述1.1var关键字的特点var是JavaScript中传统的变量声明关键字,它具有以下特点:函数作用域:使用var声明的变量在函数内部是局部的,仅在该函数内部可见。全局作用域:在函数外部声明的var变量是全局的,在整个程序中都可访问。变量提升:var声明的变......
  • Z-BlogPHP 报错“error-9 该文章不存在或设置了权限”,如何解决?
    当您在使用Z-BlogPHP时遇到“error-9该文章不存在或设置了权限”的错误,通常是因为文章的状态被更改或设置了访问权限。以下是一些解决此问题的方法:检查文章状态:确认文章的状态是否为已发布。如果文章被设置为草稿或其他未发布的状态,非作者或管理员账号将无法访问。登录Z......
  • Z-BlogPHP 报错“主题模板的编译文件不存在”,如何解决?
     当您在使用Z-BlogPHP时遇到“主题模板的编译文件不存在”的错误,通常是因为系统未能正确编译主题模板文件,导致无法正常显示网站内容。以下是一些解决此问题的方法:清空缓存并重新编译模板:登录Z-BlogPHP后台管理界面,进入首页。在首页中,找到并点击“清空缓存并重新编译模......
  • Win11 OneDrive 报错 0x8004def5
    突然发现我运行了8万多小时的硬盘报C5警告了…抓紧换了块硬盘懒得重装系统直接pe下把文件拷贝到新盘启动后OneDrive报错 0x8004def5…参考下:https://www.minitool.com/news/onedrive-error-code-0x8004def5.html简单判断我这个肯定没那么复杂肯定是直接拷贝文件造成的配置错......