JWPlayer自动启动并重复动态播放列表

JWPlayer autostart and repeat dynamic playlist

本文关键字:动态 播放列表 自动启动 JWPlayer      更新时间:2023-09-26

我正在应用程序上使用JWPlayer,以使用PHP动态生成播放列表这是我的脚本:

<script type="text/javascript">
    var playerInstance = jwplayer("myElement");
    playerInstance.setup({
        playlist: [
        <?php                       
        foreach ($playlist_details as $key => $video_array) {
            if ($last_array_item == $video_array['id']) {
                ?>
                {
                  file: '../../uploads/videos/<?php echo $video_array['video_file'];?>',
                    image: "",
                    width: "100%",
                    aspectratio: "16:9",
                    title: '<?php echo addslashes($video_array['video_title']);?>',
                    description: '<?php echo addslashes($video_array['video_description']);?>',
                    mediaid: '<?php echo $video_array['id'];?>'
                }
                <?php
            }
            else {
                ?>
                {
                  file: '../../uploads/videos/<?php echo $video_array['video_file'];?>',
                    image: "",
                    width: "100%",
                    aspectratio: "16:9",
                    title: '<?php echo addslashes($video_array['video_title']);?>',
                    description: '<?php echo addslashes($video_array['video_description']);?>',
                    mediaid: '<?php echo $video_array['id'];?>'
                },
                <?php
            }
        }
        ?>
        ]
    });
</script>

这工作正常,但是...我无法使播放列表在从第一个视频加载页面时自动开始播放。我尝试使用"自动启动:真实",但它似乎不起作用......我还希望播放列表随机播放(到达最后一个视频时从第一个视频重新开始)。有没有选择?任何建议都非常感谢!

此问题已在此处解决: https://support.jwplayer.com/customer/portal/questions/16228742-start-a-playlist-automatically

使用此代码

repeat:'always',