[HTML5] audio, video タグのmediagroupタグが効かない.
HTML5で音声,動画を手軽に再生出来るようになったのですが,
複数の動画,音声を同期して再生しようとしたところ,
mediagroupタグではまりました.
mediagroupタグを使おうと思ったら,
(現時点では?)
gitHub - mediagroup https://github.com/rwldrn/mediagroup.js/
を使わないといけないっぽいです.
このjsを読み込めば使えるようになるのですが,
いろいろ複雑な仕様があります.
- controls属性を指定したプレーヤが同じグループのプレーヤの制御権限をもつ.
- グループ内の複数のプレーヤにcontrols属性を書いては行けない.
複数指定すると一番始めのコントローラ以外はグループから追い出されます.
- コントローラ以外のグループ内プレーヤは,音が出ない.
しかも,コントローラを途中で別のプレーヤに変えて音を出そうとするとおかしくなる.
なので1つのグループ内で音を出せるプレーヤは1つだけということですね.