タイトル通りなのだが、ニコニコ動画をJavaScriptから制御できないのかなーっと調査していたら、
ニコニコ動画のプレーヤーをJavaScriptから操作するAPI一覧
を発見。js do itで貼り付けてもなぜか動画がレンダリングされなかったので、直書きにてさっそく実践。
ソースコードは下のようになりました。
try{ var oMovie = document.getElementById('external_nico_0'); if(oMovie.ext_getStatus() == 'playing'){ oMovie.ext_play(false); }else{ oMovie.ext_play(true); } }catch(e){ } |
複数のニコニコ動画を貼り付けた場合、一番後ろの連番がインクリメント(増加)されていくようだ。
external_nico_0
external_nico_1
external_nico_2
・・・
さらに、一度、フラッシュ上で、再生をさせないと、JSがうまく動かない。
Javascriptから再生を行ないたい場合、どうすればいいのだろうか?
0 コメント:
コメントを投稿