Apple TV TVML 视频循环

问题描述 投票:0回答:1

在 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();
}

但是,每次视频的新实例启动时,这都会显示视频进度条,这不是我想要的功能。我想不断循环直到退出。

在此先感谢您的帮助。

ios video apple-tv tvml tvjs
1个回答
0
投票

如果您还没有找到答案,那么除了最后一部分之外,您的大部分代码都是正确的:

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();
}
© www.soinside.com 2019 - 2024. All rights reserved.