因此,当它在标签之间内联时,它可以完美地工作,但是如何将其放在外部js文件中并使其运行?我一字不漏地复制了它,将无法使用。怎么了

编辑:您可以在此处查看我正在研究的教程:http://popcornjs.org/popcorn-101

码:

// ensure the web page (DOM) has loaded
document.addEventListener("DOMContentLoaded", function () {

 // Create a popcorn instance by calling Popcorn("#id-of-my-video")
 var pop_Stephen = Popcorn("#vid_Stephen");

 // add a footnote at 2 seconds, and remove it at 6 seconds
 pop_Stephen.footnote({
   start: 2,
   end: 6,
   text: "Pop!",
   target: "pop"
 });

 // play the video right away
 // pop_Stephen.play();

}, false);


编辑:好吧,似乎它只是在CODA2中不起作用,这真是令人讨厌。知道为什么会这样吗?

最佳答案

我敢打赌,您的<script />标记可以让您在Popcorn库之前加载外部文件。

确保您加载
<script src="http://popcornjs.org/code/dist/popcorn-complete.min.js"></script>
在您的外部文件之前。

09-25 16:36