Google Chromeの拡張
Firefox派なのですがChrome使いやすいです。
Chrome使いやすいし拡張作りやすくて楽しい!
卒論ほったらかしでChromeの拡張を触ってた。
JavaScriptでYouTube Player触れるの知って触ったらステータス取得できなかった。
何でだろうと思ったらHTML5はvideoタグになってるから、
video.endedでstatusを見ないといけないみたい。
function createHTML5Player(videoElem) { return { getPlayerState: function(){ return videoElem.ended? 0 : 1; } } } var video = document.querySelector("#movie_player"); if (!video) { var _video = document.querySelector("video"); video = createHTML5Player(_video); }
こんな感じにラッパーみたいにしたら気にせず取得できるようになった。