花潮论坛

搜索
热搜: 活动 交友 discuz
查看: 64|回复: 11

mp3player单曲js模块v1文档

[复制链接]
  • TA的每日心情
    慵懒
    2025-11-30 07:45
  • 签到天数: 1655 天

    [LV.Master]伴坛终老

    3024

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

    发表于 2025-2-25 12:24 | 显示全部楼层 |阅读模式

    请马上登录,朋友们都在花潮里等着你哦:)

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x

    一、应用代码示例

    <style>
    	/* 引入CSS配套资源 */
    	@import 'https://638183.freep.cn/638183/web/mod/mp3player_lrc_v1.css';
    	/* 帖子样式设置 */
    	#tz { background: url('背景图片地址') no-repeat center/cover; }
    	/* 播放器设置 */
    	#mplayer { bottom: 10px; }
    	/* 全屏按钮设置 */
    	#fsbtn { bottom: 60px; border-color: white; color: snow; }
    </style>
    
    <div id="tz">
    	<!-- 音频 audio 标签必须是帖子的子标签 -->
    	<audio src="mp3地址"></audio>
    </div>
    
    <script type="module">
    	/* 引入JS模块 */
    	import { hcplay } from 'https://638183.freep.cn/638183/web/mod/mp3player_lrc_v1.js';
    	/* 运行模块 */
    	hcplay(tz);
    </script>
    

    二、主要步骤拆解

    步骤一:引入模块

    / *引用CSS配套资源 */
    @import 'https://638183.freep.cn/638183/web/mod/mp3player_lrc_v1.css';
    
    /* 引用JS模块 */
    import { hcplay } from 'https://638183.freep.cn/638183/web/mod/mp3player_lrc_v1.js';
    

    步骤二:调用 hcplay() 参数

    //element参数使用播放器的宿主元素id
    //例如:帖子父元素 id="tz",则用 tz 取代 element
    hcplay(element);
    

    三、个性化配置

    (一)自定义按钮方法1

    模块支持自定义按钮,若需要使用自己的按钮图片,可准备好播放、暂停、静音开、静音消四个小图片,并在JS代码中调用 hcplay() 函数前按如下格式声明按钮图片对象变量:

    var mypics = {
    	play: '播放按钮图片地址',
    	pause: '暂停按钮图片地址',
    	mute: '静音按钮图片地址',
    	unmute: '静音消按钮图片地址',
    };
    

    然后,将所定义的变量名加入到函数 hcplay() 中:

    	hcplay(tz, mypics);
    

    (二)自定义按钮方法2

    不更换按钮图片也可以通过CSS做一些细小的按钮改动,例如将默认黑色描边的按钮变为白色系的描边风格:

    /* CSS代码中针对播放器图片做滤镜颜色反转,取值范围 0~1 */
    #mplayer img { filter: invert(.8); }
    

    (三)自定义进度条颜色、文本风格等

    这里一并举例说明,都在CSS代码中操作:

    /* 播放器长度、定位、背景、阴影、前景色等 */
    #mplayer { width: 50%; bottom: 10px; background: none; box-shadow: none; color: snow; }
    /* 进度条进度底轨、进度指示颜色 */
    #prog { --track: gray; --prog: red; }
    /* 全屏按钮定位、边框和颜色等 */
    #fsbtn { bottom: 60px; border-color: snow; color: snow; }
    

    四、LRC歌词同步操作

    举例说明如下:

    /* 声明花朝格式LRC歌词数组 */
    var geci = [
    	[2.0,"歌句一",3],
    	[6.12.0,"歌句二",3.6],
    	[12.60,"歌句三",4.3],
    ];
    
    /* 调用 hcplay() 函数加入歌词参数 */
    hcplay(tz, null, geci); //null参数表示放弃自定义按钮图片
    

    未尽事宜欢迎讨论交流。

    评分

    参与人数 5威望 +190 金钱 +380 经验 +190 收起 理由
    杨帆 + 30 + 60 + 30 精品文章!
    小辣椒 + 50 + 100 + 50 赞一个!
    红影 + 50 + 100 + 50 赞一个!
    花飞飞 + 30 + 60 + 30 很给力!
    梦江南 + 30 + 60 + 30 很给力!

    查看全部评分

  • TA的每日心情
    慵懒
    2025-11-30 07:45
  • 签到天数: 1655 天

    [LV.Master]伴坛终老

    3024

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2025-2-25 12:29 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-11-27 09:01
  • 签到天数: 591 天

    [LV.9]以坛为家II

    377

    主题

    1万

    回帖

    3万

    积分

    贵宾

    Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

    花潮美女鼠牛虎兔龙蛇马羊猴鸡狗猪缤纷心情心曲飞扬花好月圆飞龙在天音画大师花潮贵宾

    发表于 2025-2-25 13:46 | 显示全部楼层
    谢谢黑黑老师辛苦!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-11-30 07:45
  • 签到天数: 1655 天

    [LV.Master]伴坛终老

    3024

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2025-2-25 14:19 | 显示全部楼层
    梦江南 发表于 2025-2-25 13:46
    谢谢黑黑老师辛苦!

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-8-5 16:33
  • 签到天数: 44 天

    [LV.5]常住居民I

    62

    主题

    1万

    回帖

    2万

    积分

    贵宾

    Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

    花潮美女流光溢彩优雅神秘花潮贵宾

    发表于 2025-2-25 18:57 | 显示全部楼层
    这说明书太详细了。。保姆式教程。。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-11-17 10:56
  • 签到天数: 1050 天

    [LV.10]以坛为家III

    1881

    主题

    32万

    回帖

    37万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮美女虎龙狗猪多彩人生星月交辉海样胸怀火热情怀优雅迷人神秘浪漫缤纷心情草莓情怀蝴蝶情怀心曲飞扬星星情怀七彩绚丽活泼开朗女儿情怀相遇之美一往情深花好月圆心香一瓣紫色情节飞龙在天金剪刀天籁妙音妙笔生花风雨同行我心永远天长地久幸福快乐绚丽缤纷喜乐安康中秋征文周年庆指尖上的流年舞会之星分析(喊冤)章总结章杀人王小强章最佳杀刺临屏写诗七夕诗钟活动第五届风云第六届风云情人节花潮管理

    发表于 2025-2-25 19:02 | 显示全部楼层
    “不更换按钮图片也可以通过CSS做一些细小的按钮改动,”

    这个完全没想到呢,太好了
     
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-8-5 16:33
  • 签到天数: 44 天

    [LV.5]常住居民I

    62

    主题

    1万

    回帖

    2万

    积分

    贵宾

    Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

    花潮美女流光溢彩优雅神秘花潮贵宾

    发表于 2025-2-25 19:04 | 显示全部楼层
    自定义设置最完美 了,光按纽都给了两种方法。。。
    有事儿了,晚上细看这个说明。。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-11-17 10:56
  • 签到天数: 1050 天

    [LV.10]以坛为家III

    1881

    主题

    32万

    回帖

    37万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮美女虎龙狗猪多彩人生星月交辉海样胸怀火热情怀优雅迷人神秘浪漫缤纷心情草莓情怀蝴蝶情怀心曲飞扬星星情怀七彩绚丽活泼开朗女儿情怀相遇之美一往情深花好月圆心香一瓣紫色情节飞龙在天金剪刀天籁妙音妙笔生花风雨同行我心永远天长地久幸福快乐绚丽缤纷喜乐安康中秋征文周年庆指尖上的流年舞会之星分析(喊冤)章总结章杀人王小强章最佳杀刺临屏写诗七夕诗钟活动第五届风云第六届风云情人节花潮管理

    发表于 2025-2-25 19:31 | 显示全部楼层
    看看这个,在看看实例,相互参照着学习,真好
     
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-11-25 21:11
  • 签到天数: 1 天

    [LV.1]初来乍到

    1420

    主题

    6万

    回帖

    12万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮美女多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫缤纷心情草莓情怀青草情怀蝴蝶情怀心曲飞扬星星情怀七彩绚丽活泼开朗女儿情怀男儿情怀鹰傲苍穹心香一瓣音画大师天籁妙音风雨同行我心永远喜乐安康中秋征文指尖上的流年花潮管理

    发表于 2025-2-25 20:13 | 显示全部楼层
    看了实例再回过头来看看这里的细节分享,黑黑考虑全面,
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-11-30 07:45
  • 签到天数: 1655 天

    [LV.Master]伴坛终老

    3024

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2025-2-25 20:48 | 显示全部楼层
    小辣椒 发表于 2025-2-25 20:13
    看了实例再回过头来看看这里的细节分享,黑黑考虑全面,

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2025-11-30 00:22
  • 签到天数: 380 天

    [LV.9]以坛为家II

    297

    主题

    2548

    回帖

    1万

    积分

    版主

    Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生鹰傲苍穹飞龙在天王者至尊大将风范花潮版主

    发表于 2025-2-25 21:32 | 显示全部楼层
    谢谢马老师深入浅出、简明扼要、细致入微的讲解
    ★青春是一个人的精神生命,奋斗是一个人最大的体面,学习是一个人最美的姿态。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-11-30 07:45
  • 签到天数: 1655 天

    [LV.Master]伴坛终老

    3024

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2025-2-25 22:08 | 显示全部楼层
    杨帆 发表于 2025-2-25 21:32
    谢谢马老师深入浅出、简明扼要、细致入微的讲解

    客气客气
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    小黑屋|手机版|Archiver|服务支持:DZ动力|huachaowang.com Inc. ( 蜀ICP备17032287号-1 )

    GMT+8, 2025-11-30 16:21 , Processed in 0.086227 second(s), 25 queries .

    Powered by Discuz! X3.4

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表