Skip to content

zengde/plyr-thumbnail-generate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

plyr-thumbnail-generate

plyr player generate thumbnail on fly 动态生成缩略图插件

示例 Demo

screenshot

结果 screenshot

使用方法

1.使用现代浏览器

2.在 plyr.js 后添加 plyr-thumbnail-generate.js

<script src="path/to/plyr.js"></script>
<!-- 当 after选项 为 thumbnail 时 -->
<script src="path/to/plyr-plugin-thumbnail.js"></script>
<script src="path/to/plyr-thumbnail-generate.js"></script>
<script>
    const player = new Plyr('#player');
</script>

3.添加 thumbnailCreate 配置

选项 类型 默认 描述
after String download 生成缩略图后操作
download 下载缩略图
poster 设置为封面
thumbnail 设置为预览图(与 预览 插件配合使用)
width Number 220 每个小图宽度
height Number 170 每个小图高度

示例:

// 其他 plyr 配置
thumbnailCreate:{
    after:'download',
    width:220,
    height:170
},

4.在主播放器容器右键菜单选择

注意

chrome 视频使用相对地址时设置currentTime失效 解决方法 将video src 改为在线视频完整引用地址

其他插件

  1. 截图
  2. 预览
  3. 生成缩略图

About

gerate thumbnail on context

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published