← Форум / HTML5 / HTML5 переключение плейлиста, если файл не найден
Добрый день.
Не работает переключение файла в плейлисте, если файл не найден.Плеер HTML5
Как в примере с ежиком в тумане:
Player();
function Player(){
vars={"m":"video","pl":{"playlist": [{"comment":"сломан","file":"https://www.youtube.com/watch?v=1111111"}, //плохая ссылка {"comment":"работает","file":"http://www.youtube.com/watch?v=9nwfnO2vE_A"},
{"comment":"ежик","file":"http://uppod.net/video.mp4"} ]},"uid":"player","st":"uppodvideo","auto":"play"};
player = new Uppod(vars);
Первый файл не найден можно переключить на второй, но после просмотра второго на третий не переключается. Аналогично, если auto play плейлиста, то делаю обработку ошибки,
function onError(e){
var a = player.PlNumber();
player.PlayPlNumber(a+1);
}
но не помогает.
В конструкторе же все работает. ссылка
Но в нем не HTML5 судя по инспектору
Да, кстати в примере с ежиком в тумане ошибка:
должно быть player_error
в событии на ошибку
document.getElementById(player).addEventListener(player_error,onError,false);
должно быть player_error
в событии на ошибку
document.getElementById(player).addEventListener(player_error,onError,false);