在 html5 中有一种简单的方法来循环播放视频。请参阅此处。我想知道 Apple TV 的 TVJS 和 TVML 是否存在类似的东西。
我可以让它在 JavaScript 中循环,如下所示:
if(videoURL && event.type === "select") {
var player = new Player();
var playlist = new Playlist();
var mediaItem = new MediaItem("video", videoURL);
player.playlist = playlist;
for (var i = 0; i < 10; i++) {
player.playlist.push(mediaItem);
}
player.present();
}
但是,每次视频的新实例启动时,这都会显示视频进度条,这不是我想要的功能。我想不断循环直到退出。
在此先感谢您的帮助。
如果您还没有找到答案,那么除了最后一部分之外,您的大部分代码都是正确的:
player.present();
你应该这样做:
player.play();
这是固定的整个块:
if(videoURL && event.type === "select") {
var player = new Player();
var playlist = new Playlist();
var mediaItem = new MediaItem("video", videoURL);
player.playlist = playlist;
for (var i = 0; i < 10; i++) {
player.playlist.push(mediaItem);
}
player.play();
}