【发布时间】:2018-04-03 05:02:12
【问题描述】:
我正在尝试将外部脚本加载到我的 react 文件中,它说:拒绝从“whereMyScriptIs”执行脚本,因为它的 MIME 类型('text/html')不可执行,并且严格的 MIME 类型检查是已启用。
如何更改类型以使其成为文本/javascript?我已将代码放在包含脚本的下面。任何帮助,将不胜感激!
componentDidMount () {
const script = document.createElement("script");
script.src = "./live_w_locator.js";
script.async = true;
script.type = "text/javascript";
document.body.appendChild(script);
}
【问题讨论】:
-
前几天我刚收到这个错误,我如何修复它进入 URL 并尝试加载脚本本身。加载脚本后,我更正了 src 路径,它工作正常
标签: javascript html reactjs