私は大量のyoutube動画が埋め込まれているサイトで作業しています。クライアントは、動画の再生が停止したときにポップアップを表示したいと考えています。
私はyoutube apiを見て、ビデオがいつ終了したかを検出する方法があるようです:
http://code.google.com/apis/youtube/js_api_reference.html
しかし、ビデオはすべてサイトに既にあるため(埋め込みコードを貼り付けることによって手動で追加された何千もの)、そのページで言及されているようなビデオを埋め込むことはできません。
(JavaScriptを使用して)既存のビデオを変更せずにこれらのビデオの終了を検出する方法はありますか?
enablejsapi=1
。それらがデータベースにある場合、src
属性を変更するのはかなり簡単です。それらがHTMLファイルに静的に挿入される場合、いくつかの正規表現が必要になる場合があります。