亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何動態設置視頻字幕軌道為默認軌道

如何動態設置視頻字幕軌道為默認軌道

波斯汪 2023-06-29 20:51:50
我需要動態地將視頻字幕軌道設置為默認值,我覺得我錯過了一些細節。我的部分代碼是這樣的:track = document.createElement("track");track.kind = "captions";track.label = "Português";track.srclang = "pt";track.src = "captionsXYZ.vtt";我嘗試將該標題設置為默認標題,這樣做:track.setAttribute('default', '');  和這個track.setAttribute('default', 'default')但在瀏覽器上顯示是這樣的:<track label="Ligar" kind="captions" srclang="pt" src="captionsXYZ.vtt" default="">我需要像這樣:<track label="Ligar" kind="captions" srclang="pt" src="captionsXYZ.vtt" default>但為什么我需要那個?我正在使用一個名為plyr.io的視頻播放器,它非常好,它需要將標題設置為默認顯示抄送按鈕,否則它不會顯示。我用 FF 檢查器進行了手動測試,刪除了我不需要的內容,效果非常好!那么,各位聰明人有什么線索嗎?我提前感謝大家。
查看完整描述

2 回答

?
HUH函數

TA貢獻1836條經驗 獲得超4個贊

找到了,朋友們


更深入地研究 plyr.io 代碼,我發現了一個可以解決我的問題的設置。


const player = new Plyr.setup('video', {

         captions: {

          active: true,

          update:true,// THAT line solved my problem

        }

})


查看完整回答
反對 回復 2023-06-29
?
拉莫斯之舞

TA貢獻1820條經驗 獲得超10個贊

track.setAttribute('default', '');為我工作

結果:

http://img1.sycdn.imooc.com//649d7ee0000141b709020064.jpg

代碼筆

這是你想要實現的目標還是我讀錯了問題?:)


查看完整回答
反對 回復 2023-06-29
  • 2 回答
  • 0 關注
  • 157 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號