目前(NOV 2013年),爲YouTube JS API狀態的文檔:YouTube JS API可以在非Flash環境中工作嗎?
要求
最終用戶必須安裝Flash播放器10.1或更高版本,以正確地查看 一切。由於這一要求,我們建議使用SWFObject嵌入SWF並檢測用戶的Flash Player版本。
請參閱https://developers.google.com/youtube/js_api_reference。
我應該使用JS API還是避免使用原生瀏覽器方法?
目前(NOV 2013年),爲YouTube JS API狀態的文檔:YouTube JS API可以在非Flash環境中工作嗎?
要求
最終用戶必須安裝Flash播放器10.1或更高版本,以正確地查看 一切。由於這一要求,我們建議使用SWFObject嵌入SWF並檢測用戶的Flash Player版本。
請參閱https://developers.google.com/youtube/js_api_reference。
我應該使用JS API還是避免使用原生瀏覽器方法?
YouTube提供了一個HTML5播放器,但目前您無法使用它。
只有觀衆自己可以表明他們會喜歡HTML5播放器而不是Flash播放器。我認爲這些API可以與Flash變體和HTML5變體一起使用。
所以,是的,YouTube在非Flash環境下工作,但只能在特定條件下工作。
「我認爲這些API可以同時適用於Flash變體和HTML5變體。」你有參考嗎?到目前爲止,我所擁有的唯一信息是我的問題中的引用,說JS API只是Flash。 – mikemaccana
試試吧?將您的觀看模式設置爲HTML5,查看視頻是否以HTML5加載,查看您的代碼是否仍然有效。 – Halcyon
這個JS API與Flash接口。版本問題不在JavaScript中,但在Flash中。我沒有理由不使用JS API。 – Halcyon
@frits通常,Flash在移動設備上無法正常工作,並且在Windows以外的任何地方的工作效果都很差。 – mikemaccana