html 百度云 视频无法播放器,关于前端直播(videoJS与百度云web播放器:Cyberplayer3.0试用)...

videoJS

实现PC/移动端适应直播,暂停播放出现广告(哎,万恶的广告)git

ba5d57eac68989b389a333eedd8a2f7f.png

打开方式

下载此demo,浏览器打开 index.htmlgithub

记录

初始化

直接在标签里面加上 class="video-js" 和 data-setup='{}' 属性。

经过JS初始化// 初始化播放器

var myPlayer = videojs(document.querySelector(".video-js"), {

controls: true,

autoplay: false,

preload: "auto"

});

myPlayer.src([{ type: "", src: "" }]); // 播放资源

myPlayer.poster(”“); // 预览图

myPlayer.ready(function() {

// 开始播放

this.on("play", function() {

// ...

});

// 暂停

this.on("pause", function() {

// ...

});

});

居中播放按钮

在 video 标签中添加 class vjs-big-play-centeredweb

在暂停的时候出现播放按钮,可经过添加样式浏览器

.vjs-paused .vjs-big-play-button {

display: block;

}

百度视频播放器demo

实现PC/移动端适应直播,暂停播放出现广告(咦,同上demo)

056448f49f7dc0b66b001bd97080d73d.pngsvg

打开方式

下载此 demopost

登录百度云管理中心,获取 Access Key (免费的),登录地址:https://cloud.baidu.com/?from=consolethis

在此文件夹的 index.html 中填写你的 Access Key,浏览器打开便可code

修改

视频播放器的图片广告宽高为固定的 400 * 300,可能与实际使用不符。此文件夹中的 cyberplayer.js 文件,相关地方已经被我统一改成变量:

window.ADWIDTH = 400; // 广告宽度

window.ADHEIGHT = 300; // 广告高度

可经过修改 window.ADWIDTH 和 window.ADHEIGHT 自定义

原文件位于 baidu 文件夹中

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值