ren*_*gel 1 javascript google-chrome
当没有任何服务器访问时,甚至会出现此问题.index.html只是访问一些本地存储的JavaScript文件:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="timeline.js"></script>
</head>
<body>
<p>The Body</p>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
当在浏览器中显示时,Chrome会说:
Resource interpreted as Script but transferred with MIME type text/plain:
file:///D:/Workspace/timeline/examples/engel-timeline/timelineReusable.v0.0/timeline.js".
Run Code Online (Sandbox Code Playgroud)
我怎么能压制这个消息?(添加'内容类型'没有帮助!)
我相信这样做的原因是您的脚本是从您的计算机本地加载的.它直接访问该文件,因此这里没有请求标头,这意味着您的JS文件不会包含MIME类型.
如果您在Internet上上传文件,则会修复此问题,因为它使用不同的协议(HTTP).
只有在没有服务器时才会出现此问题.如果有服务器,请确保使用服务器的URL,例如http://localhost:80/timeline.js.如果这仍然给你一个问题,那么你的服务器的MIME类型需要配置(虽然它只是一个JavaScript文件,所以这应该不是问题).
| 归档时间: |
|
| 查看次数: |
13322 次 |
| 最近记录: |