我有一个GitHub演示页面,它链接到https://raw.github.com/.../master/.../file.js,这样每次更改.js
文件时,我就不需要将其复制到gh-pages
分支上。这在除了IE之外的所有浏览器中都有效,但是IE会发出以下投诉:
SEC7112: 由于mime类型不匹配,来自https://raw.github.com/cwolves/jQuery-iMask/master/dist/jquery-imask-min.js的脚本被阻止
这个问题是因为文件是通过以下方式传输的造成的:
X-Content-Type-Options: nosniff
Content-Type: text/plain
有没有人有什么想法可以实现同样的功能?在不必总是要将它推送到gh-pages分支的情况下,以某种方式允许我链接到主分支(master)中的文件?
实际页面:http://cwolves.github.com/jQuery-iMask/
(小更新--我在这个确切的示例中更改了gh-pages以包括.js文件,因此IE不再出问题,但仍然希望得到任何反馈 :))
https
更改为http
。我会更新说明。支持 https 的计划正在路上。 - neoasceticrawgit.com
。 - Stéphane Laurent