ckplayer

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1987|回复: 5

点击下一集没有执行对应动作

[复制链接]

1

主题

1

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2022-6-15 15:36:57 | 显示全部楼层 |阅读模式

v3点击控制器下一集没有执行对应动作



<!DOCTYPE html>
<html>

<head>
  <meta charset="UTF-8">
  <title>ckplayer</title>
  <link type="text/css" rel="stylesheet" href="ckplayer/css/ckplayer.css" />
  <script type="text/javascript" src="ckplayer/js/ckplayer.js" charset="UTF-8"></script>
  <script type="text/javascript" src="ckplayer/language/zh.cn.js"></script>
</head>

<body>
  <div class="video" style="width: 100%; height: 500px;max-width: 800px;">播放容器</div>
  <script>
    var nextaa = function () {
      console.log(1);
    }
    nextaa()
    var videoObject = {
      container: '.video', //视频容器
      poster: 'video/poster.png',//封面图片
      video: 'video/lc.mp4',//视频地址
      playbackrateList: [0.5, 1.0, 1.5, 2.0],//倍速配置值
      next: 'nextaa',//下一集按钮动作
    };
    var player = new ckplayer(videoObject)//调用播放器并赋值给变量player
  </script>

</body>

</html>



回复

使用道具 举报

10

主题

170

帖子

989

积分

超级版主

Rank: 8Rank: 8

积分
989
发表于 2022-6-16 09:12:45 | 显示全部楼层
在6月16日前的x3版本不支持这种使用方法,请下载最新版本。
  1. var videoObject = {
  2.     ...
  3.     next:{
  4.         link:'下一集链接地址',
  5.         click:nextHander//下一集执行的函数可以是函数名称,可以是字符串
  6.     }
  7. }
复制代码
回复

使用道具 举报

5

主题

27

帖子

91

积分

注册会员

Rank: 2

积分
91
发表于 2022-6-17 06:00:44 | 显示全部楼层
niandeng 发表于 2022-6-16 09:12
在6月16日前的x3版本不支持这种使用方法,请下载最新版本。

这是 什么新功能?有说明吗?
回复

使用道具 举报

10

主题

170

帖子

989

积分

超级版主

Rank: 8Rank: 8

积分
989
发表于 2022-6-17 19:32:48 | 显示全部楼层
夕幽幽 发表于 2022-6-17 06:00
这是 什么新功能?有说明吗?

下一集功能,之前是只能链接其它网址,新功能加上了,可以点击执行js函数
回复

使用道具 举报

0

主题

5

帖子

123

积分

注册会员

Rank: 2

积分
123
发表于 2024-1-5 18:55:16 | 显示全部楼层
niandeng 发表于 2022-6-17 19:32
下一集功能,之前是只能链接其它网址,新功能加上了,可以点击执行js函数 ...

怎么写下一集点击执行js函数
回复

使用道具 举报

2

主题

18

帖子

842

积分

高级会员

Rank: 4

积分
842
发表于 2024-1-10 21:47:40 | 显示全部楼层
本帖最后由 mshuking 于 2024-1-12 11:42 编辑

                <script>
                        var player=new ckplayer({
                                container: '.video', //视频容器
                                poster:'video/poster.png',//封面图片
                                autoplay:true,
                                rightBar:true,
                                screenshot:true,
                                smallWindows:true,
                                playbackrateOpen:true,
                                webFull:true,
                                theatre:true,
                                next:{javascript:'.video-next'},
                menu:[
                        {
                                title:'ckplayer',
                                link:'http://www.ckplayer.com',
                                underline:true
                        },
                        {
                                title:'播放/暂停',
                                click:'player.playOrPause',
                        },
                        {
                                title:'下一集',
                                click:'xiayiji',
                                underline:true
                        },
                        {
                                title:'关于视频',
                                click:'aboutShow'
                        }
                ],
                                video:'video/01.mp4',//视频地址
                        });
                        /*
                         * ===============================================================================================
                         * 以上代码已完成调用演示,下方的代码是演示监听动作和外部控制的部分
                         * ===============================================================================================
                         * ===============================================================================================
                         */

                        player.next(function(video){
                                player.vars('video','/mv/thl.mp4');//播放下一集
                        });
                        player.ended(function(){
                                player.vars('video','https://cfyy.vip/api/kg/5962668.mp4');//播放完自动播放下一集
                        });
                       function xiayiji(){player.vars('video','video/03.mp4');}//右键或按键播放下一集
                </script>
                        <button type="button" onclick="xiayiji()">下一集</button>
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表