我要做的是在第一次完成后立即进行第二次视频播放。我知道我需要用player.addEventListener来触发它,但是这些方法似乎都没有工作。
我复制并粘贴了临时播放列表的示例代码"但想到"结束"方法已被弃用," video_end"应该用来代替。但这也不起作用。 (示例代码:https://developer.dailymotion.com/tools/sdks#sdk-javascript-player-api)
这是基本的html文件。它成功播放了第一个视频,但没有自动启动下一个视频:
<html>
<head>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.2/css/bootstrap.min.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">
</head>
<body>
<div id='player'></div>
<script src='https://api.dmcdn.net/all.js'></script>
<script>
var player = DM.player(document.getElementById('player'), {
video: 'xukthm',
params: {
autoplay: true,
mute: true
}
});
player.addEventListener('video_end', function (e)
{
e.target.load('xuktar');
});
</script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.2/js/bootstrap.min.js"></script>
</body>
</html>