Иногда, после обновления страницы, я улавливаю разные ошибки, иногда загрузку видео.
Я использую lib из cdn.
<script src="https://cdnjs.cloudflare.com/ajax/libs/shaka-player/2.5.5/shaka-player.ui.js" integrity="sha256-o7NyrnbLZboR7Pfh5aP52xImctrTdlcx6WImPrmKLF0=" crossorigin="anonymous"></script>
<template>
<div>
......
<div data-shaka-player-container data-shaka-player-cast-receiver-id="7B25EC44">
<video autoplay data-shaka-player ref="video" id="video"controls></video>
</div>
......
</div>
</template>
<script>
export default {
name: 'name',
data() {
return {
player: undefined,
video: undefined,
}
},
mounted(){
var url = "https://storage.googleapis.com/shaka-demo-assets/angel-one/dash.mpd"
this.player = new shaka.Player();
this.video = this.$refs.video;
this.player.addEventListener('error', err => console.error(err));
shaka.polyfill.installAll();
if (!shaka.Player.isBrowserSupported()) {
console.error('Browser not supported');
return;
}
this.player.attach(this.video);
this.player.load(url).catch(err =>
console.error(err));
},
}
</script>
Загрузка видео, без приведенияопция, у меня есть ТВ в моей сети.
ошибка
DOMException: Не удалось выполнить addSourceBuffer на MediaSource:ReadyState MediaSource не является «открытым». в https://cdnjs.cloudflare.com/ajax/libs/shaka-player/2.5.5/shaka-player.ui.js:150:282
или:
код ошибки: 7002
попробоватьисправить как это , это не поможет. Все элементы управления перемещаются под плеер
Может, я не так делаю?