YouTubeプレーヤーが埋め込まれているページで、使用されているプレーヤーのバージョン(HTML5またはFlash)を確認することはできますか?
質問する
1142 次
2 に答える
1
プレーヤーの特定のプロパティの有無を確認できることがわかりました。最も明白なものはおそらくcueVideoByFlashvars
ですので、次のことができます。
var isHtml5Player = !player.cueVideoByFlashvars;
ジェフが述べているように、これはいつでも変更される可能性があるため、これに依存する必要があるのは素晴らしいことではありません。
于 2012-09-21T03:43:06.700 に答える
0
その情報を決定するためのサポートされているAPIはなく、追加される可能性はほとんどありません。
AS3とHTML5のビデオが特定のAPI呼び出しに応答して動作する方法の微妙な違いを利用したり、DOMを検査する方法を見つけたりするハックがあることは確かですが、壊れやすいものをコーディングすることはお勧めしません。生産品質のアプリケーションに。
于 2012-09-19T21:42:20.830 に答える