clappr:可扩展网页媒体播放器使用

<!DOCTYPE html>
<html>
	<head>
		<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
		<meta charset="utf-8">
		<title>clappr播放器使用</title>
	</head>
	<body>
		<div id="videoPlayer" style="height: 150px;"></div>
	</body>
	<script src="https://cdn.bootcss.com/clappr/0.2.95/clappr.plainhtml5.min.js"></script><!-- 引用clappr.js -->
	<script type="text/javascript">
		var mp4 = "http://clappr.io/highline.mp4";
		var playerElement = document.getElementById("videoPlayer");
		var player = new Clappr.Player({
		            source: mp4,
					mute: false, //静音为true
					width:'100%',
					height:'100%',
					poster:'http://clappr.io/poster.png', //设置封面图
					autoPlay: false,
					disableCanAutoPlay: true, //禁用检测浏览器是否可以自动播放视频
					hideMediaControl: true, //禁用媒体控制自动隐藏
					hideMediaControlDelay: 100, //更改默认的媒体控件自动隐藏超时值
					hideVolumeBar: true, //当嵌入的宽度小于320时,音量条将被隐藏
					watermark: 'img/ticket.jpg', //在视频上自动添加水印
					position: 'top-right', //水印位置四个角bottom-left,bottom-right,top-left和top-right
					watermarkLink: 'http://simple.com',//定义单击水印时打开的URL 未定义不可点击
					exitFullscreenOnEnd: false, //禁用播放器将在媒体结束时自动退出全屏显示,即播放结束后不会退出全屏
					mediacontrol: {seekbar: "#000", buttons: "#FFF"}, //定义进度条和底部暂停等图标的颜色
					events: {
						onPlay: function() { //当播放时
							console.log("播放")
						},
						onPause: function() { //当暂停时
							console.log("暂停")
						},
						onEnded: function() { //放播放结束时
							console.log("结束")
						},
						onSeek: function() { //当查找视频进度时
							console.log("快进/后退")
						},
						onError: function() { //当播放出错时
							alert("播放出错!")
						},
						onTimeUpdate: function(e) { // e.current - 当前播放时间   e-total - 总时长
							console.log(e)
						},
					}
		        });
		 player.attachTo(playerElement); //添加资源到dom中
	</script>
</html>

[参考文档]:(https://github.com/clappr/clappr/blob/HEAD/doc/BUILTIN_PLUGINS.md)
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值