我有一个相当简单的Angular 1.x应用程序正常工作,直到我升级到Safari 11.现在,它不起作用,因为几乎所有的js文件都被阻止。
CSS文件也是如此,但删除“rel”属性并添加type =“text / css”修复了CSS问题。
对于JS文件,我确保在脚本标记中添加type =“text / javascript”。我也尝试将./添加到src的开头为giggles而且仍然无法加载。
有谁知道如何解决这个问题?
谢谢, 韦恩
答案 0 :(得分:12)
我想删除这个问题,但我希望这个答案对某人有帮助。
所以,我的问题实际上是我的项目有一个错误的克隆,它丢失了文件!
但是,对于任何有同样问题的人:
确保样式表的type =“text / css”和type =“text / javascript”确实解决了问题。 (对于实际存在的文件)
答案 1 :(得分:0)
请确保名称为X-Content-Type
或X-Content-Type-Optionas
的响应标头具有text/javascript
而不是nosniff
的值。