我正在尝试实现https://github.com/sampotts/plyr#events但无法使用 addEventListener() 方法触发嵌入的结束状态,因为我没有使用 jquery。我目前正在尝试在结束时仅显示一条消息。但它甚至不会显示在控制台上。
我已经创建了元素并使用此代码将其公开
document.addEventListener('DOMContentLoaded', () => {
// == Plyr JS ==
const player = new Plyr('#player', {
autoplay: false,
});
// Expose
window.player = player;
});
我已经在公共代码中使用 player.source 加载新源。
尝试使用此调用事件状态。但我什至无法登录控制台。
player.addEventListener('ended', () => {
console.log(`Video is finished`)
});