Refused to execute script from 'https://api.tianditu.gov.cn/qv?tk=c0ca728bb67036cbec5e478f87a076b2&t=0.6389663552360951&callback=T.qv' because its MIME type ('') is not executable, and strict MIME type checking is enabled.
时间: 2024-04-02 07:33:04 浏览: 141
could not execute
这个错误提示是因为浏览器开启了严格的 MIME 类型检查,而服务器返回的 MIME 类型为空。这意味着浏览器无法识别服务器返回的文件类型,因此拒绝执行该文件。
要解决这个问题,您可以尝试以下几种方法:
1. 检查您的代码和 API 调用是否正确,确保没有语法错误和拼写错误。
2. 尝试在 URL 中添加 MIME 类型参数,例如:'https://api.tianditu.gov.cn/qv?tk=c0ca728bb67036cbec5e478f87a076b2&t=0.6389663552360951&callback=T.qv&type=text/javascript'
3. 如果您使用的是第三方 API,可以联系 API 提供商,询问他们是否支持严格 MIME 类型检查的浏览器。
4. 如果您有权限,可以尝试在服务器端设置正确的 MIME 类型。例如,在 Apache 服务器中,可以通过添加以下代码到 .htaccess 文件中来设置 MIME 类型:AddType application/javascript .js
希望这些方法能够帮助您解决问题。
阅读全文