2

タグ間でインラインの場合は完全に機能しますが、これを外部の 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);

編集: OK、残念ながら CODA2 内では機能しないようです。これはなぜですか?

4

2 に答える 2

0

あなたの<script />タグは、Popcorn ライブラリの前に外部ファイルを読み込んでいるに違いありません。

<script src="http://popcornjs.org/code/dist/popcorn-complete.min.js"></script> 外部ファイルの前に必ずロード してください。

于 2012-11-03T23:01:19.600 に答える
0

おそらく、ユーティリティ メソッド Popcorn.getScript を使用しますか?

http://popcornjs.org/popcorn-docs/utility-methods/#Popcorn.getScript

サイトから:

Popcorn.getScript("yourscript.js");
于 2015-01-22T13:44:07.150 に答える