如何阻止 JWPlayer 自动播放播放列表中的下一个视频?

How do I stop JWPlayer from automatically playing the next video in the playlist?

假设我在页面上的 JWPlayer 播放列表中加载了十几个视频。我想要第一个视频自动播放 - 更改设置的简单任务:

autostart: true

但是,我不希望播放列表中的下一个视频在第一个视频播放完毕时播放,这似乎是自动发生的。我在 JWPlayer 文档中没有看到任何关于更改此设置的内容。

有一种解决方案是在视频真正完成之前暂停很短的时间,并且不允许它继续播放,但我想知道是否有比这更优雅的解决方案。

谢谢!

啊,你看我当年多年轻多傻。一个小时前。

'Pausing the video a short time before it actually completes' 非常接近我最终使用的答案。 JWPlayer 有两个关键功能:

onComplete()

onBeforeComplete()

我曾尝试使用 onComplete 来阻止它继续,但这没有用。它会继续移动到下一个视频。如果您需要更改您希望播放器在播放列表中的视频之间执行的操作,则需要执行 onBeforeComplete()。实际停止时间没有明显差异

我最终将其设置为转到用户选择的视频,而不是播放列表中的下一个视频。