• h******* 登录了本站
  • s**u 下载了资源 烽火娱乐多语言彩票娱乐城源码/FS娱乐城+系统彩+活动返水+聊天室28游戏+IM即时通讯+合买跟单/前端vue编译后+后端PHP
  • s**u 下载了资源 烽火娱乐多语言彩票娱乐城源码/FS娱乐城+系统彩+活动返水+聊天室28游戏+IM即时通讯+合买跟单/前端vue编译后+后端PHP
  • 奇*猫 下载了资源 免费2025彩虹易支付前端新模板美化版源码免费下载
  • 奇*猫 下载了资源 价值300元2025新版免登入注册成人用品商城系统源码/性用品商城系统/情趣用品商城
  • 奇*猫 下载了资源 【全开源】跑腿小程序/智能派单/系统派单/同城配送/校园跑腿/预约取件/用户端+骑手端
  • 奇*猫 下载了资源 SSL证书管理系统工具网站源码,自动申请、部署SSL证书,并在证书即将过期时自动
  • 奇*猫 下载了资源 全开源TikTok跨境商城源码/TikTok内嵌商城源码 前端uniapp+后端
  • 奇*猫 下载了资源 价值800元的【修复版】红娘金媒10.3.1婚恋相亲系统源码+安装教程
  • 奇*猫 下载了资源 仿天涯论坛系统源码带后台 支持打包APP安装包 开放式PHP原生态模板

clappr是一个开源的Web网页播放器,支持大部分现代浏览器,拥有丰富的扩展插件,如进度条缩略图、标记、播放速率、水印广告、360度视角等。

使用方法

1.在页面中的body部分加入播放器元素:

<div id="player"></div>

我们在页面中加入了一个#player元素用来加载播放器,你也可以把#player换成别的名字。

2、加载播放器

<script src="https://cdn.bootcss.com/clappr/0.2.95/clappr.plainhtml5.min.js"></script>
<script>
var player = new Clappr.Player({
    source: "http://clappr.io/highline.mp4", 
    parentId: "#player"
});
</script>

直接运行页面,就可以看到播放效果了。

选项配置

名称 默认值 描述
width 视频源宽度 播放器宽度,数字和百分比
height 视频源高度 播放器高度,数字和百分比
parentId 指定关联的播放器容器,即对应的选择器元素,如player
autoPlay true 页面加载完后自动播放。iphone上不会自动播放
loop true 循环播放
mute false 视频播放开始时静音
actualLiveTime true 在进度栏显示实际播放时间
source 播放源地址,支持mp4,flv,m3u8等
Poster 缩略图,开始播放前或暂停时显示的图片
watermark 水印图片,可以是logo等图片
position 水印位置,四个方向:bottom-left, bottom-right, top-left and top-right
watermarkLink 水印链接,支持点击跳转
audioOnly false 只播放声音音频

事件

可以监听播放相关事件:


var player = new Clappr.Player({
  events: {
    onReady: function() { ... }, //当播放器准备好时
    onResize: function() { ... },//当播放器缩放时
    onPlay: function() { ... },//当播放时
    onPause: function() { ... },//当暂停时
    onStop: function() { ... },//当播放停止时
    onEnded: function() { ... },//放播放结束时
    onSeek: function() { ... },//当查找视频进度时
    onError: function() { ... },//当播放出错时
    onTimeUpdate: function() { ... },//当播放时间更新时
    onVolumeUpdate: function() { ... },//当音量更新时
  }
})

或者这样:

player.on(Clappr.Events.PLAYER_PLAY, function() { ... })

扩展

进度栏展示缩略图:

https://github.com/tjenkinson/clappr-thumbnails-plugin/

360度视角:

https://github.com/thiagopnts/video-360

码率切换:

https://github.com/clappr/clappr-level-selector-plugin

更多插件请访问:https://github.com/clappr/clappr/blob/master/doc/EXTERNAL_PLUGINS.md

本文转载于(helloweba)原文地址:https://www.helloweba.net/javascript/572.html

在线客服请认准 @Pan10yuanma   👈直接点击联系客服,注意核实账号!!!

 
显示验证码
没有账号?注册  忘记密码?