有没有办法检查YouTube播放器是否使用YouTube Iframe API使用Flash / HTML5?
我正在使用此代码进行YouTube嵌入
<iframe id="widget2" src="https://www.youtube.com/embed/C6Cyrpkb25k/?feature=player_detailpage&enablejsapi=1&origin=https://example.com" height="360" width="640" frameborder="0"></iframe>
答案 0 :(得分:0)
在这种情况下,YouTube会尽可能使用HTML5,而在HTML5不可用时会回归到Flash。虽然我不确定您是否可以专门检查YouTube本身正在做什么,但您通常可以查看当前浏览器的功能包括哪些功能。 许多有不同的方法可以做到这一点。例如,您可以考虑使用modernizr库(http://modernizr.com/),或者阅读此问题(How to Check if the browser supports HTML5?)