一切随风 发表于 2022-3-17 13:40:03

直播不能自动播放问题

直播不能自动播放问题,问题描述如下

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <script type="text/javascript" src="ckplayer/ckplayer/hls.js/hls.min.js"></script>
    <link rel="stylesheet" type="text/css" href="ckplayer/ckplayer/css/ckplayer.css">
    <script type="text/javascript" src="ckplayer/ckplayer/js/ckplayer.js"></script>
</head>
<body>
    <div class="video" style="width:1000px;height:300px;"></div>

    <script>
      var videoObject = {
            container: '.video', //容器的ID或className
            variable: 'player',//该属性必需设置,值等于下面的new chplayer()的对象
            autoplay: true,//自动播放
            live: true,//指定为直播
            plug: 'hls.js',//使用hls.js插件播放m3u8
            poster: 'ckplayer/video/poster.png',//封面图片
            video: 'http://www.xxx.org/APPNAME1203162230441720/STREAMNAME1203162230441720.m3u8?auth_key=1672525834-0-0-63d3f773fc37bc2d56949293fe459082',//视频地址
            //autoplay: true,//是否自动播放
            
      }
      var player = new ckplayer(videoObject);
      player.addListener('play', function () { console.log('监听到播放'); player.play(); });//添加监听事件
      player.playOrPause();

    </script>
   
   
</body>
</html>



只要把autoplay: true加上去就不能播放,请哪位大神可以指点一下,谢谢,可以付费


一切随风 发表于 2022-3-17 13:41:01

用的是x3

niandeng 发表于 2022-3-17 16:09:05

在有些浏览器里不支持视频的自动播放,解决办法是设置默认音量为0,等监听到播放了再设置音量
页: [1]
查看完整版本: 直播不能自动播放问题