MediaElement.js не зарежда субтитри

Опитвам се да използвам MediaElement.js за вграден плейър със субтитри, но той просто казва „Английски (зареждане)“ и всъщност не показва субтитрите.

Използвам предварително създадена песен демо и дори не работи.

Създадох друга страница, която използва кода от началната страница на MediaElement.js и не работи , или.

Достатъчно интересно е, че страницата за демонстрация на песни на MediaElement.js НАПРАВО показва английските субтитри, правилно, но НЕ прави превода, който кодът казва, че трябва.

Нуждае ли се моят уеб сървър от mime тип набор за .srt и .vtt? В документацията не се казва нищо за това (споменават се типове mime видео).


person doubleJ    schedule 12.12.2012    source източник
comment
Страницата трябва да бъде качена на уеб сървър. Конзолата показва ли някакви грешки?   -  person Alexandru Ionascu    schedule 30.06.2013


Отговори (2)


споменава се тук, че версията на jQuery може да е проблемът.

person Ahmad Alfy    schedule 25.06.2013

Наскоро се сблъсках със същия проблем и разбрах, че това се случва, когато човек забрави да зададе свойството srclang на възела track.

Не забравяйте да го добавите (в този случай: холандски субтитри):

<track id="subtitles" kind="subtitles" label="Ondertitels" src="mysubs.srt" srclang="nl"></track>
person Sebass    schedule 23.05.2016