下面的 JavaScript 代码未加载,在 JavaScript 控制台 中显示,
"Not allowed to load local resource:"
Javascript:
(function () {
var script = document.createElement('script');
script.setAttribute('src','file:///home/chronos/u-1dd073c6b7b8430c0010c7429b07db331325c324/Downloads/Core/tube.js');
document.body.appendChild(script);
}()
);
最佳答案
这些内容大部分是从其他问题粘贴的,但也许您会发现它有用:
检查您的主机是否完全合格in here
您还可以阅读指南 in here
有些浏览器,比如现代版本的 Chrome,甚至会拒绝从 http 协议(protocol)跨越到文件协议(protocol)。 Chrome 和 Safari 似乎比其他两者使用了更严格的沙箱实现(出于安全原因)。
最后,您不应该从本地文件系统加载 javascript 文件。您需要将其与您的应用一起托管并从网络服务器加载。
关于javascript - js 文件未加载 js 控制台说是 "Not allowed to load local resource",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37223209/