写了一个插件 vuepress-plugin-smplayer

2022-02-25 19:55:21 +08:00
 MonoLogueChi

写了一个能在 vuepress 中快速插入媒体播放器的插件

去年年底把我的博客从 hexo 迁移到了 vuepress ,苦于 vuepress 现有的媒体播放器插件都不太合心意,就自己撸了一个插件,取名 smplayer ,欢迎试用和反馈

项目地址 https://github.com/u2sb/vuepress-plugin-smplayer

文档&DEMO https://www.u2sb.com/pages/963900/

插件 smplayer 全称 sb media player , 主要用途就是可以在 vuepress 中快速插入播放器,目前可以使用的播放器包括:

DEMO 中使用的其他项目(都是练手的项目,大佬勿喷):

2120 次点击
所在节点    分享创造
5 条回复
rming
2022-02-25 20:56:10 +08:00
不错,已 star
cheese
2022-02-25 21:04:03 +08:00
可以顺便请教一个问题嘛?
上述的播放器中有可以支持修改控制栏样式比如(自定义进度条颜色,自定义功能开关),并且可以跳转到某秒的指定帧的功能的播放器嘛?
MonoLogueChi
2022-02-25 22:46:58 +08:00
@rming 感谢
MonoLogueChi
2022-02-25 22:52:12 +08:00
@cheese 跳转到某一秒,大部分播放器都提供了 player.seek()接口,如果要精确到帧,好像没有播放器支持。自定义控件的话,xgplayer 因为模块化组建的概念,自定义样式最简单,其他播放器可能需要强制写 css
cheese
2022-02-25 23:00:00 +08:00
@MonoLogueChi #4 非常感谢解答。我是刚好有个需求,需要定义到帧,确实也没看到这方面的资料。但是看到一些播放器,比如 b 站播放器虽然不能定义到帧,但是有上一帧下一帧这样的选项,不清楚是怎么实现的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/836471

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX