引用BitBucket上托管的外部JS代码段

时间:2016-07-13 10:18:50

标签: javascript hyperlink bitbucket src

引用BitBucket上托管的外部JS代码段时,它未加载且无效。

HTML:

<html>
    <head>
        <script src="https://bitbucket.org/!api/2.0/snippets/[PATH TO FILE]/files/test.js"></script>
    </head>
    <body></body>
</html>

JS:

alert("Hello World");

当同一个JS文件存储在本地时,它可以工作,但是当它在BitBucket上托管时却没有。有什么想法吗?

问题可能是链接的长度吗? - 它长109个字符。

1 个答案:

答案 0 :(得分:0)

如果你查看你的网络控制台,你会看到类似这样的错误:

  

拒绝执行“https://bitbucket.org/!api/2.0/snippets/path/here/files/test.js”脚本,因为其MIME类型(“text / plain”)不可执行,并且启用了严格的MIME类型检查。

您将无法像可靠的跨浏览器那样直接执行它。