我是集成沙卡播放器在我的网络应用程序。我已经浏览了文档,并找到了基本的程序来加载播放器的视频清单url。基本程序的链接是基础教程。它可以很好地加载视频。
我需要为玩家执行错误处理。因此,我试图理解,“错误”事件侦听器将在哪里触发。下面是侦听错误的代码。对我来说这不再是触发了。
// Listen for error events.
player.addEventListener('error', onErrorEvent);下面是要调用但未触发的Trails : Trail 1: not初始化视频变量。
const video = null;
const player = new shaka.Player(video);路径2:加载无效的清单url。
try {
await player.load('https://mydymmy.manifest.url');
} catch (e) {
onError(e);
}我想在我的程序中实现错误处理。为此,我需要了解这个“错误”侦听器何时调用。
发布于 2022-02-04 03:38:37
嘿,我也遇到了这个问题,为了帮助其他遇到这个问题的人,这就是你如何在负载上捕获错误的方法。
await player.load('https://mydymmy.manifest.url').catch(onError);希望这能帮上忙。
发布于 2022-11-11 07:57:14
Player.addEventListener(“错误”,onErrorEvent);
本教程中的侦听器示例没有工作
const =新的shaka.util.EventManager();
listener.listen(player,error,(事件:任意) => {onErrorEvent(事件);});
https://stackoverflow.com/questions/67459300
复制相似问题