その2。
この前のやつより、いい感じにしてみた。
今回のブックマークレットはこちら。
javascript:var%20spt=document.createElement('script');spt.src="http://taktodtools.appspot.com/yt/app/main.js";document.body.appendChild(spt);void(0);
iOSのデバイスでyoutubeにアクセスした状態で実行すれば起動します。
動作の解説の動画をつくってみました。
機能
・addで任意の動画を取り込む
・ctrlでコントロールパネルを開閉する。
・audioタグが見えるので、そこで再生停止、シークができる。
・任意の曲を再生開始することができる。
・必要なければ削除できる。
・再生中の曲がなにかわかる。
・設定でロードなしで1曲ループができる。
・音楽リストのexport、import機能
注意点やバグ
・m.youtube.comにアクセスしまくるとwifiだとアク禁くらうみたい。
・別のアプリでメモリーを使いすぎるとページが落ちるらしい。
・回線の問題で動画の読み込みに再生がおいつくと止まっちゃう。
・名前によっては、追加がうまくいかない。
・ipadのエミュレーターでうまく動作しなかった。
・iOS5のsafariのプライベートモードでは、うまく動作しない。
・ほかにも不安定要素がある。
今後の拡張
・アクセス時に利用するcssがあるのですが、これを書き換えればだれでも自由にスキンをかえられるのでそっちの拡充をやってみたい。
・再生リストの取り込みとかもやってみたい。
・mobile端末未対応動画がきちんとスキップできるか不明・・・たぶん無理。
・あとはアイデアあったらどんどん取り込みたいですね。
youtube側がaudioタグで再生するのをサポートしてくれればいいんですけどね。
あとは、時間があるときにぼちぼちプログラムを更新していければ・・とおもいます。
0 件のコメント:
コメントを投稿