質問: Youtubeでannotationを追加できるのは、わかるのですが、それ以外の動画一般的にClickableなリンクを表示して、動画の途中にアンケートを追加したり、他のECサイトに誘導したりするのは、どのようにやっているのでしょうか。 イメージとしては、このURLのようなサービスを想定しています。 こんな感じかも、みたいなざっくりとした感じでも良いので、教えてください! https://www.wirewax.com/examples/ 宜しくお願いいたします。
回答: もしかしたら、jQueryのプラグインがあるのかもしれませんが、 基本的にはcurrentTimeの値を参照して、ベタに処理を記述することになるのでは? ざっくりと以下のようなコードになるかと。 ``` var video = document.querySelector('video'); var hoge = function () { var currentTime = video.currentTime; // videoのcurrentTimeに応じて処理を追加していく if (currentTime >= 5) { // 処理 } if (currentTime >= 10) { // 処理 } setTimeout(hoge, 1000); } hoge(); ```