如何写一个video播放器的demo?

 

后台没有写出来,只写了个ajax加载的demo~

可以方便的通过点击不同的li标签实现视频的切换。

等我学完java和serlet后再来填坑吧~

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>videoDemo</title>
    </head>
    <body>
        <ul id="list">
            <li οnclick="show(this)">视频1</li>
            <li οnclick="show(this)">视频2</li>
            <li οnclick="show(this)">视频3</li>
        </ul>
        <video width="800" height="" id="video_play1">

        </video>
    </body>
    <script src="jquery.js" type="text/javascript" charset="utf-8"></script>
    <script type="text/javascript">
        window.onload = function() {


            var srcItem = ''; //初始化一个字符串存放后台返回的
            var url = "http://localhost:8088/service";//此处url为后台文件地址
            
            function show(obj){ //show方法
                  var $object = $(obj);
                var index = $object.index(); //取得当前点击的li的索引.
                  $.ajax({ //这里采用jquery的ajax,用来使用http协议里的get来取得后台返回的视频文件地址.
                        type: 'get', //get方法
                        url: url, //服务器地址
                        data: index, //传入数据,此处是get方法 可以传入index值给后台,以让后台返回文件地址的凭依
                        cache: false, //cache为缓存
                        dataType: 'json', //返回数据格式
                        success: function(result) {
                             srcItem = result.src; //将返回的src赋给srcItem
                             document.getElementById("video_play1").src = srcItem ; //给视频一个新地址
                             document.getElementById("video_play1").play(); //让视频可以播放
                             
                        }
                    },
                    error: function() {
                        console.log("ERROR");
                    }
                });
            }
            

         
            
         

        }
    </script>
</html>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值