爱意满满的作品展示区。
MonoLogueChi

写了一个插件 vuepress-plugin-smplayer

  •  
  •   MonoLogueChi ·
    MonoLogueChi · Feb 25, 2022 · 3171 views
    This topic created in 1568 days ago, the information mentioned may be changed or developed.

    写了一个能在 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 中使用的其他项目(都是练手的项目,大佬勿喷):

    Supplement 1  ·  Feb 26, 2022

    顺带说一下,这个插件目前来说,源码是 100% TypeScript,挺有意思的

    5 replies    2022-02-25 23:00:00 +08:00
    rming
        1
    rming  
       Feb 25, 2022
    不错,已 star
    cheese
        2
    cheese  
       Feb 25, 2022
    可以顺便请教一个问题嘛?
    上述的播放器中有可以支持修改控制栏样式比如(自定义进度条颜色,自定义功能开关),并且可以跳转到某秒的指定帧的功能的播放器嘛?
    MonoLogueChi
        3
    MonoLogueChi  
    OP
       Feb 25, 2022 via Android
    @rming 感谢
    MonoLogueChi
        4
    MonoLogueChi  
    OP
       Feb 25, 2022 via Android
    @cheese 跳转到某一秒,大部分播放器都提供了 player.seek()接口,如果要精确到帧,好像没有播放器支持。自定义控件的话,xgplayer 因为模块化组建的概念,自定义样式最简单,其他播放器可能需要强制写 css
    cheese
        5
    cheese  
       Feb 25, 2022
    @MonoLogueChi #4 非常感谢解答。我是刚好有个需求,需要定义到帧,确实也没看到这方面的资料。但是看到一些播放器,比如 b 站播放器虽然不能定义到帧,但是有上一帧下一帧这样的选项,不清楚是怎么实现的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   995 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 53ms · UTC 18:56 · PVG 02:56 · LAX 11:56 · JFK 14:56
    ♥ Do have faith in what you're doing.