Safari将JavaScript文件识别为" text / plain"

时间:2018-06-18 21:02:30

标签: javascript django mezzanine

我正在使用在Django 1.10.8上运行的Mezzanine 4.2.3。 JavaScript文件在Chrome,Firefox,Opera和Edge上运行良好。但Safari并不认识它们。在Web Inspector中的网络中,每个JS文件都被识别为" text / plain"。

根据我已阅读的各种解决方案,我已添加type="text/javascript",然后添加type="application/javascript",如下所示:

{% compress js %}
<script type="application/javascript" src="{% static "mezzanine/js/"|add:settings.JQUERY_FILENAME %}"></script>
<script type="application/javascript" src="{% static "js/bootstrap.js" %}"></script>
<script type="application/javascript" src="{% static "js/bootstrap-extras.js" %}"></script>
...
{% endcompress %}

我也把它放在模板的顶部:

<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
...
</head>

两者都不起作用。控制台显示没有错误。 CSS文件被识别为&#34; text / plain&#34;也是,但它们实际上是完美的。

我还应该尝试什么?

0 个答案:

没有答案
相关问题