将脚本嵌入页面时出错:'无法执行'写''

时间:2017-09-21 17:22:36

标签: javascript jwplayer

我只是尝试将JW播放器注入页面,但我一直收到错误:

  

14无法在'Document'上执行'write':无法写入   从异步加载的外部脚本转换为文档,除非   它被明确地打开了。

我的代码如下:

<html>

<body>
    <div id="jw-live"></div>

</body>
<script type="text/javascript">
    var url = new URL(window.location);
    var id = url.searchParams.get("id");
    var script = document.createElement("script");

    script.src = "https://content.jwplatform.com/players/"+ id +".js";
    script.type = 'text/javascript';
    script.async = true;

    window.document.getElementById("jw-live").appendChild(script);

</script>
</html>

我做错了吗?

0 个答案:

没有答案