帖子
帖子
用户
博客
课程
12
返回列表 发新帖
16
帖子
1
勋章
349
Y币
我也遇到这个问题没有缓冲的返回     只能用最笨的办法写的

  1. 定义一个播放参数
  2. var jiazai=0;

  3. //监听播放时间
  4.           videoPlayer.addEventListener({
  5.               name: 'play'
  6.            }, function(ret, err) {
  7.              execscript('','play_show_open','addevenlistener("'+ret.eventType+'","'+ret.current+'","'+jstime+'");');
  8.          });

  9. 监听播放时间

  10. //获取播放状态以及时间
  11.         function addevenlistener(a,b,c){
  12.         //正在播放
  13.         if(a=='playing'){
  14.        
  15.         if(b=='0'){
  16.         $('.jiazai').css('display','block');
  17.         }else if(b==jiazai){
  18.         $('.jiazai').css('display','block');
  19.         }else{
  20.         $('.jiazai').css('display','none');
  21.         }
  22.         jiazai=b;
  23.        
  24.         $api.text($api.byId("kstime"),formatSeconds(b));
  25.         var bfb=parseInt((($api.offset($api.byId('jindutiao')).w/c*b)/$api.offset($api.byId('jindutiao')).w)*100)
  26.         $api.val($api.byId("jindutiao"),bfb);
  27.         }
  28.         //播放完毕
  29.         if(a=='complete'){
  30.         $api.val($api.byId("jindutiao"),'0');
  31.         $('.aui-icon-playfill').css('display','block');
  32.         $('.aui-icon-stop').css('display','none');
  33.         jiazai=0;
  34.         $('.jiazai').css('display','none');
  35.         }
  36.         }
复制代码
没下文了
32
帖子
0
勋章
498
Y币
2018.08.30没有添加。
22
帖子
0
勋章
275
Y币
2019.01.17没有添加。
34
帖子
0
勋章
951
Y币
本帖最后由 backpack 于 2019-4-30 15:20 编辑

刚打开的LODING图标是有的   播个10秒左右卡住   画面不动  没有提示正在加载 等个20秒又开始播  没有提示  容易导致用户以为卡住了    2019.04.30 openPlay 没有添加。
5
帖子
0
勋章
26
Y币
2019.08.04 没有添加 预加载 缓冲。
12
您需要登录后才可以回帖 登录

本版积分规则