花了昨天6/12/2017的更好的一部分,試圖找出當我使用YouTube iframe嵌入代碼(從共享>嵌入按鈕生成)時,我的字幕無法正常工作。youtube-iframe-api隱藏字幕問題
經過大量實驗後,我將問題縮小到已經確定的範圍。由於字幕是自動生成的,隱藏字幕不起作用。一旦我手動創建隱藏式字幕,一切似乎都可以正常工作。我甚至不必使用cc_load_policy = 1參數。
但是...今天6/13/2017,我碰巧正在使用相同的視頻文件,突然之間我有不同的行爲。當我從常規YouTube頁面播放視頻時,我會看到字幕。當我從iframe嵌入式播放器播放視頻時,我不會。嘗試各種愚蠢的東西,以閱讀爲基礎讓事情發揮作用。
- 重新創建英語隱藏式字幕(手動創建一個blurb在開始)。
- 設置cc_load_policy = 1個參數
- 組YT:CC =上作爲標籤
- 其他一些愚蠢的事情是不值得一提。
字幕
注:在這兩種情況下,該域名是:http://www.youtube.com我只能包括後2個鏈接。
/手錶V = EExO_6PVIXk
NO字幕:
/嵌入/ EExO_6PVIXk /嵌入/ EExO_6PVIXk cc_load_policy = 1
我很茫然?任何方向將不勝感激。
約翰
非功能鏈接應該是: 1)/嵌入/ EExO_6PVIXk 2)/嵌入/ EExO_6PVIXk cc_load_policy = 1個 –
有人還指出,代碼得到了改變昨天在iFrame播放器API。 https://developers.google.com/youtube/player_parameters#Revision_History –
同樣的問題,在這個新版本中,CC菜單沒有顯示出來。 查看此視頻爲嵌入式和常規網址: https://www.youtube.com/embed/eIho2S0ZahI, https://www.youtube.com/watch?v=eIho2S0ZahI –