Windows 11下Edge提示text/html为不支持MIME类型的场景咨询
问题分析与解决方案
针对你在Windows 11的Microsoft Edge中访问playnow.pl时遇到的「text/html为不支持的MIME类型」提示及视频加载失败问题,以下是具体分析和解决方向:
核心原因:脚本文件的MIME类型配置错误
控制台提示的The script has an unsupported MIME type ('text/html'),本质是网站服务器错误地将JavaScript脚本文件(.js后缀)以text/html的Content-Type头返回。Chrome和Firefox对这类错误有一定容错机制,会尝试按脚本解析内容,但Edge的默认安全策略更严格,直接拦截了不符合规范的脚本加载,导致页面核心功能(如视频播放)无法正常运行。
具体排查与解决步骤
1. 验证服务器MIME类型配置
打开Edge开发者工具(F12),切换到「网络」面板:
- 刷新页面,找到标记为失败的脚本请求(通常会标红)
- 查看该请求的「响应头」,确认
Content-Type字段是否为text/html
如果确实是这个问题,属于网站服务器端的配置错误,可联系playnow.pl的技术支持反馈该问题。
2. 调整Edge的安全设置
Edge的「增强安全模式」会严格校验资源的MIME类型,可能放大了服务器配置的问题:
- 打开Edge设置 → 隐私、搜索和服务 → 增强安全模式
- 选择「关闭」,重启浏览器后再次测试播放功能
3. 清除站点缓存与Cookie
缓存的错误响应可能导致问题持续:
- 打开Edge设置 → 隐私、搜索和服务 → 清除浏览数据
- 勾选「缓存的图像和文件」「Cookie和其他网站数据」,选择「时间范围」为「所有时间」,点击「立即清除」
- 重新访问playnow.pl并测试
4. 排查扩展程序干扰
广告拦截、隐私保护类扩展可能篡改请求或响应头,导致MIME类型异常:
- 打开Edge的无痕模式(Ctrl+Shift+N),尝试播放视频
- 如果无痕模式下正常,说明是扩展导致的问题,逐个禁用已安装的扩展,找到干扰源后移除或调整其设置
关于通知权限问题
通知权限无法正常生效大概率是脚本加载失败导致的——页面负责处理通知请求的代码无法运行,即使手动允许权限也无法触发正确流程。解决上述MIME类型问题后,通知权限的问题通常会自动恢复。
内容的提问来源于stack exchange,提问作者trejder
相关产品推荐
相关产品推荐

