花潮论坛

搜索
热搜: 活动 交友 discuz
查看: 916|回复: 63

二代多首连放可加歌播放器

[复制链接]
  • TA的每日心情
    慵懒
    2025-12-16 08:52
  • 签到天数: 1671 天

    [LV.Master]伴坛终老

    3050

    主题

    13万

    回帖

    28万

    积分

    管理员

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

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

    发表于 2022-2-15 21:28 | 显示全部楼层 |阅读模式

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

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

    x
    1. <style type="text/css">
    2. #waiDiv { margin:10px; padding:8px; width:400px; background:#696969; border-radius:10px; box-shadow:2px 2px 4px #000; display:flex; flex-direction:column; position:relative; }
    3. #audDiv { width:100%; display:flex; flex-direction:row; align-items:center; font-size:10px; position: relative; }
    4. #add1 { margin-left: 12px; background:#eee; text-align:center; width:20px; height:20px; line-height:20px; border-radius:50%; cursor:pointer; }
    5. #add1:hover { color: red; }
    6. #mLiDiv { margin-top: 10px; background:#eee; color:#000; min-height:100px; padding:10px; border:1px solid olive; font-size:14px; column-count: 2;  }
    7. #mLiDiv a { text-decoration: none; cursor:pointer; }
    8. #mLiDiv a:hover { color:red; }
    9. #prompt { position:absolute; left:200px; top:50px; width:400px; padding:6px 12px; background:silver; font-size:12px; display:none; box-shadow:1px 1px 1px #666; border-radius:2px; }
    10. #prompt input { outline:none; }
    11. #prompt input[type=text] { margin:4px;padding:4px; width:392px; }
    12. #prompt input[type=button] { border-radius:4px; cursor:pointer;  border:1px solid gray; border-radius:3px; box-shadow: 1px 1px 2px #444; }
    13. #audDiv input[type=radio], #audDiv input[type=checkbox] { cursor:pointer; }
    14. #paDiv { margin: auto; width: 220px; display: flex; align-items: center; border: 1px solid olive; border-radius: 8px 0px 8px 0px; background: rgba(0,0,0,.8); box-shadow: 1px 1px 2px #000; position: relative; }
    15. #jindu { position: relative; width: 200px; height: 8px; line-height: 8px; font-size: 10px; color: #eee; text-align: center; background: linear-gradient(90deg, olive, green) no-repeat; background-size: 8px 0px; cursor: pointer; }
    16. #btn-ro { width: 20px; height: 20px; line-height: 20px; font-size: 12px; background: linear-gradient(blue, silver, red); outline:none; color: white; border-radius: 50%; text-align: center; cursor: pointer; animation: rol linear 2s infinite; }
    17. #btn-ro:hover { opacity: 0.8; }
    18. #btn-ro:active { opacity: 1; }
    19. @keyframes rol { to { transform:rotate(360deg); } }
    20. </style>

    21. <div id="waiDiv">
    22.         <div id="audDiv">
    23.                 <div id="paDiv">
    24.                         <div id="btn-ro">·</div>
    25.                         <div id="jindu"><div id="jd-go"></div></div>
    26.                 </div>
    27.                 <input id="muted" type="checkbox" onclick="aud.muted = this.checked ? true : false">静音
    28.                 <input id="dqxh" type="radio" name="rad" checked="checked" onclick="howplay()" />单曲
    29.                 <input id="lhbf" type="radio" name="rad" onclick="howplay()" />轮播
    30.                 <div id="add1">+</div>
    31.         </div>
    32.         <div id="mLiDiv"></div>
    33.         <div id="prompt">
    34.         <div>添歌</div>
    35.                 <input type="text" id="mName" placeholder="歌曲名称" /><br />
    36.                 <input type="text" id="mUrl" placeholder="歌曲地址" /><br />
    37.                 <div style="text-align:center;">
    38.                         <input id="subMe" type="button" value=" 添加 " />
    39.                         <input id="cancelMe" type="button" value=" 算了 " />
    40.                 </div>
    41.         </div>
    42. </div>

    43. <script>
    44. //音乐数据 注意最后一个结尾不要逗号但前面每一个的结尾都要有逗号
    45. var muAr = [
    46.         ["http://www.kumeiwp.com/sub/filestores/2021/01/31/7341dcedf43c11dd16d22800f7097204.mp3","梅花泪"],
    47.         ["http://www.kumeiwp.com/sub/filestores/2021/01/31/9d1f8a6e5f8171b2a1b7bd3effc36b0e.mp3","雪中情"],
    48.         ["http://www.kumeiwp.com/sub/filestores/2021/01/31/221e902c0841fade7d57ae35b70ad94a.mp3","枉凝眉"]
    49. ];

    50. var btn = document.getElementById('btn-ro');
    51. var jindu = document.getElementById('jindu');
    52. var aud = document.getElementById('myPlayer');
    53. var mLi = document.getElementById('mLiDiv');
    54. var mAdd = document.getElementById('add1');
    55. var prom = document.getElementById('prompt');
    56. var cancelMe = document.getElementById('cancelMe');
    57. var subMe = document.getElementById('subMe');
    58. var dqxh = document.getElementById('dqxh');
    59. var lhbf = document.getElementById('lhbf');
    60. var aud = document.createElement('audio');
    61. aud.loop = true;
    62. var playIdx = 0; //当前播放索引
    63. if(aud.paused) btn.style.animationPlayState="paused";
    64. //写歌单
    65. var str = "";
    66. for(j=0; j<muAr.length; j++) {
    67.         str += (j+1) + ".<a id='list" + j + "' onclick='iPlay(" + j + ")' >" + muAr[j][1] + "</a><br />";
    68. }
    69. mLi.innerHTML += str;

    70. function iPlay(idx){ //播放函数
    71.         playIdx = idx;
    72.         aud.src = muAr[playIdx][0];
    73.         aud.play();
    74.         aud.addEventListener('timeupdate', tmMsg, true);
    75.         aud.addEventListener('ended', function() { btn.style.animationPlayState="paused"; }, true);
    76.         btn.style.animationPlayState="running";
    77.         nameRed(playIdx);
    78. }

    79. function howplay(){ //单曲&轮播处理
    80.         dqxh.checked ? aud.loop = true : (aud.loop = false,playNext(),aud.addEventListener('ended',playNext,false));
    81.         prom.style.display = "none";
    82. }

    83. function playNext(){ //处理下一首
    84.         if(aud.paused) iPlay(playIdx);
    85.         playIdx += 1;
    86.         if(playIdx >= muAr.length) playIdx = 0;
    87. }

    88. function nameRed(){ //歌单着色
    89.         for(k=0;k<muAr.length;k++){
    90.                 let listId = "list" + k;
    91.                 document.getElementById(listId).style.removeProperty("color");
    92.         }
    93.         listId = "list" + playIdx;
    94.         document.getElementById(listId).style.color = "red";
    95. }

    96. function tmMsg(){ //进度条
    97.         let auT = Math.floor(aud.duration - aud.currentTime);
    98.         let auM = auT / 60;
    99.         let auMs = parseInt(auM);
    100.         if (auMs <10) auMs = "0" + auMs;
    101.         let auS = auT % 60;
    102.         let auSs = Math.round(auS);
    103.         if (auSs < 10) auSs = "0" + auSs;
    104.         let jd = (100*aud.currentTime)/aud.duration;
    105.         if(jd>0) {
    106.                 jindu.innerHTML = "- " + auMs +":" + auSs;
    107.                 jindu.style.backgroundSize = jd+ "% 8px";
    108.         }
    109. }

    110. jindu.onclick = function(){ //进度控制
    111.         let w = offset(jindu,"left");
    112.         let x = (event.clientX - w) * aud.duration / jindu.clientWidth;
    113.         aud.currentTime = x;
    114. }

    115. function offset(obj,direction){//获取元素总偏移量
    116.         let offsetDir = "offset" + direction[0].toUpperCase()+direction.substring(1);
    117.         let realNum = obj[offsetDir];
    118.         let positionParent = obj.offsetParent;
    119.         while(positionParent != null){
    120.                 realNum += positionParent[offsetDir];
    121.                 positionParent = positionParent.offsetParent;
    122.         }
    123.         return realNum;
    124. }

    125. btn.onclick = function(){ //光盘按钮点击事件
    126.         aud.paused ? (aud.play(), btn.style.animationPlayState="running") : (aud.pause(), btn.style.animationPlayState="paused");
    127. }

    128. mAdd.onclick = function(){ prom.style.display = "block"; } //呼出加歌界面
    129. cancelMe.onclick = function(){ prom.style.display = "none"; } //放弃加歌

    130. subMe.onclick = function(){ //加歌并播放新歌
    131.         let uri = document.getElementById('mUrl');
    132.         let name = document.getElementById('mName');
    133.         let tnum = muAr.length;
    134.         let str1 = uri.value.trim();
    135.         let str2 = name.value.trim();
    136.         if(str1 !="" && str2 != ""){
    137.                 muAr[tnum] = [str1, str2];
    138.                 mLi.innerHTML += (tnum+1) + ".<a id='list" + tnum + "' onclick='iPlay(" + tnum + ")' >" + str2 + "</a><br />";
    139.                 iPlay(tnum);
    140.                 uri.value = "";
    141.                 name.value = "";
    142.         }
    143.         prom.style.display = "none";
    144. }
    145. //自动播放(默认播放第一首)
    146. iPlay(playIdx);
    147. </script>
    复制代码

    评分

    参与人数 4威望 +160 金钱 +320 经验 +160 收起 理由
    绿叶清舟 + 30 + 60 + 30 赞一个!
    加林森 + 30 + 60 + 30 很给力!
    小辣椒 + 50 + 100 + 50 赞一个!
    红影 + 50 + 100 + 50 赞一个!

    查看全部评分

  • TA的每日心情
    慵懒
    2025-12-16 08:52
  • 签到天数: 1671 天

    [LV.Master]伴坛终老

    3050

    主题

    13万

    回帖

    28万

    积分

    管理员

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

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

     楼主| 发表于 2022-2-15 21:29 | 显示全部楼层
    查看基于上述代码的应用范例请移步:

    http://gxblk.byethost11.com/art/ ... p;art=hm_1644930556
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-12-16 08:52
  • 签到天数: 1671 天

    [LV.Master]伴坛终老

    3050

    主题

    13万

    回帖

    28万

    积分

    管理员

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

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

     楼主| 发表于 2022-2-15 22:38 | 显示全部楼层
    一楼代码的一个细节,即,点击歌曲列表的曲子和添加新歌时,无视“单曲”和“轮播”的选中逻辑,默认采用单曲循环。我将在后续回复给出改进了逻辑的代码
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-12-16 08:52
  • 签到天数: 1671 天

    [LV.Master]伴坛终老

    3050

    主题

    13万

    回帖

    28万

    积分

    管理员

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

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

     楼主| 发表于 2022-2-15 22:40 | 显示全部楼层
    细节逻辑修正过的代码:

    1. <style type="text/css">
    2. #waiDiv { margin:10px; float:right; padding:8px; width:400px; background:#696969; border-radius:10px; box-shadow:2px 2px 4px #000; display:flex; flex-direction:column; position:relative; }
    3. #audDiv { width:100%; display:flex; flex-direction:row; align-items:center; font-size:10px; position: relative; }
    4. #add1 { margin-left: 12px; background:#eee; text-align:center; width:20px; height:20px; line-height:20px; border-radius:50%; cursor:pointer; }
    5. #add1:hover { color: red; }
    6. #mLiDiv { margin-top: 10px; background:#eee; color:#000; min-height:100px; padding:10px; border:1px solid olive; font-size:14px; column-count: 2;  }
    7. #mLiDiv a { text-decoration: none; cursor:pointer; }
    8. #mLiDiv a:hover { color:red; }
    9. #prompt { position:absolute; left:200px; top:50px; width:400px; padding:6px 12px; background:silver; font-size:12px; display:none; box-shadow:1px 1px 1px #666; border-radius:2px; }
    10. #prompt input { outline:none; }
    11. #prompt input[type=text] { margin:4px;padding:4px; width:392px; }
    12. #prompt input[type=button] { border-radius:4px; cursor:pointer;  border:1px solid gray; border-radius:3px; box-shadow: 1px 1px 2px #444; }
    13. #audDiv input[type=radio], #audDiv input[type=checkbox] { cursor:pointer; }
    14. #paDiv { margin: auto; width: 220px; display: flex; align-items: center; border: 1px solid olive; border-radius: 8px 0px 8px 0px; background: rgba(0,0,0,.8); box-shadow: 1px 1px 2px #000; position: relative; }
    15. #jindu { position: relative; width: 200px; height: 8px; line-height: 8px; font-size: 10px; color: #eee; text-align: center; background: linear-gradient(90deg, olive, green) no-repeat; background-size: 8px 0px; cursor: pointer; }
    16. #btn-ro { width: 20px; height: 20px; line-height: 20px; font-size: 12px; background: linear-gradient(blue, silver, red); outline:none; color: white; border-radius: 50%; text-align: center; cursor: pointer; animation: rol linear 2s infinite; }
    17. #btn-ro:hover { opacity: 0.8; }
    18. #btn-ro:active { opacity: 1; }
    19. @keyframes rol { to { transform:rotate(360deg); } }
    20. </style>

    21. <div id="waiDiv">
    22.         <div id="audDiv">
    23.                 <div id="paDiv">
    24.                         <div id="btn-ro">·</div>
    25.                         <div id="jindu"><div id="jd-go"></div></div>
    26.                 </div>
    27.                 <input id="muted" type="checkbox" onclick="aud.muted = this.checked ? true : false">静音
    28.                 <input id="dqxh" type="radio" name="rad" checked="checked" onclick="howplay()" />单曲
    29.                 <input id="lhbf" type="radio" name="rad" onclick="howplay()" />轮播
    30.                 <div id="add1">+</div>
    31.         </div>
    32.         <div id="mLiDiv"></div>
    33.         <div id="prompt">
    34.         <div>添歌</div>
    35.                 <input type="text" id="mName" placeholder="歌曲名称" /><br />
    36.                 <input type="text" id="mUrl" placeholder="歌曲地址" /><br />
    37.                 <div style="text-align:center;">
    38.                         <input id="subMe" type="button" value=" 添加 " />
    39.                         <input id="cancelMe" type="button" value=" 算了 " />
    40.                 </div>
    41.         </div>
    42. </div>

    43. <script>
    44. var muAr = [
    45.         ["http://www.kumeiwp.com/sub/filestores/2021/01/31/7341dcedf43c11dd16d22800f7097204.mp3","梅花泪"],
    46.         ["http://www.kumeiwp.com/sub/filestores/2021/01/31/9d1f8a6e5f8171b2a1b7bd3effc36b0e.mp3","雪中情"],
    47.         ["http://www.kumeiwp.com/sub/filestores/2021/01/31/221e902c0841fade7d57ae35b70ad94a.mp3","枉凝眉"],
    48.         ["http://www.kumeiwp.com/sub/filestores/2021/01/31/298692fcf28214e68c7a8a3668f12fdc.mp3","女儿情"]
    49. ];

    50. var btn = document.getElementById('btn-ro');
    51. var jindu = document.getElementById('jindu');
    52. var aud = document.getElementById('myPlayer');
    53. var mLi = document.getElementById('mLiDiv');
    54. var mAdd = document.getElementById('add1');
    55. var prom = document.getElementById('prompt');
    56. var cancelMe = document.getElementById('cancelMe');
    57. var subMe = document.getElementById('subMe');
    58. var dqxh = document.getElementById('dqxh');
    59. var lhbf = document.getElementById('lhbf');
    60. var aud = document.createElement('audio');
    61. aud.loop = true;
    62. var playIdx = 0; //当前曲索引
    63. if(aud.paused) btn.style.animationPlayState="paused";
    64. //写歌单
    65. var str = "";
    66. for(j=0; j<muAr.length; j++) {
    67.         str += (j+1) + ".<a id='list" + j + "' onclick='iPlay(" + j + ");howplay();' >" + muAr[j][1] + "</a><br />";
    68. }
    69. mLi.innerHTML += str;

    70. function iPlay(idx){ //播放函数
    71.         playIdx = idx;
    72.         aud.src = muAr[playIdx][0];
    73.         aud.play();
    74.         aud.addEventListener('timeupdate', tmMsg, true);
    75.         aud.addEventListener('ended', function() { btn.style.animationPlayState="paused"; }, true);
    76.         btn.style.animationPlayState="running";
    77.         nameRed(playIdx);
    78. }

    79. function howplay(){ //单曲&轮播处理
    80.         dqxh.checked ? aud.loop = true : (aud.loop = false,playNext(),aud.addEventListener('ended',playNext,false));
    81.         prom.style.display = "none";
    82. }

    83. function playNext(){ //处理下一首
    84.         if(aud.paused) iPlay(playIdx);
    85.         playIdx += 1;
    86.         if(playIdx >= muAr.length) playIdx = 0;
    87. }

    88. function nameRed(){ //歌单着色
    89.         for(k=0;k<muAr.length;k++){
    90.                 let listId = "list" + k;
    91.                 document.getElementById(listId).style.removeProperty("color");
    92.         }
    93.         listId = "list" + playIdx;
    94.         document.getElementById(listId).style.color = "red";
    95. }

    96. function tmMsg(){ //进度条
    97.         let auT = Math.floor(aud.duration - aud.currentTime);
    98.         let auM = auT / 60;
    99.         let auMs = parseInt(auM);
    100.         if (auMs <10) auMs = "0" + auMs;
    101.         let auS = auT % 60;
    102.         let auSs = Math.round(auS);
    103.         if (auSs < 10) auSs = "0" + auSs;
    104.         let jd = (100*aud.currentTime)/aud.duration;
    105.         if(jd>0) {
    106.                 jindu.innerHTML = "- " + auMs +":" + auSs;
    107.                 jindu.style.backgroundSize = jd+ "% 8px";
    108.         }
    109. }

    110. jindu.onclick = function(){ //进度控制
    111.         let w = offset(jindu,"left");
    112.         let x = (event.clientX - w) * aud.duration / jindu.clientWidth;
    113.         aud.currentTime = x;
    114. }

    115. function offset(obj,direction){//获取元素总偏移量
    116.         let offsetDir = "offset" + direction[0].toUpperCase()+direction.substring(1);
    117.         let realNum = obj[offsetDir];
    118.         let positionParent = obj.offsetParent;
    119.         while(positionParent != null){
    120.                 realNum += positionParent[offsetDir];
    121.                 positionParent = positionParent.offsetParent;
    122.         }
    123.         return realNum;
    124. }

    125. btn.onclick = function(){ //光盘按钮点击事件
    126.         aud.paused ? (aud.play(), btn.style.animationPlayState="running") : (aud.pause(), btn.style.animationPlayState="paused");
    127. }

    128. mAdd.onclick = function(){ prom.style.display = "block"; } //呼出加歌界面
    129. cancelMe.onclick = function(){ prom.style.display = "none"; } //放弃加歌

    130. subMe.onclick = function(){ //加歌并播放新歌
    131.         let uri = document.getElementById('mUrl');
    132.         let name = document.getElementById('mName');
    133.         let tnum = muAr.length;
    134.         let str1 = uri.value.trim();
    135.         let str2 = name.value.trim();
    136.         if(str1 !="" && str2 != ""){
    137.                 muAr[tnum] = [str1, str2];
    138.                 mLi.innerHTML += (tnum+1) + ".<a id='list" + tnum + "' onclick='iPlay(" + tnum + ");howplay();' >" + str2 + "</a><br />";
    139.                 iPlay(tnum);
    140.                 howplay();
    141.                 uri.value = "";
    142.                 name.value = "";
    143.         }
    144.         prom.style.display = "none";
    145. }
    146. //自动播放(默认播放第一首)
    147. iPlay(playIdx);

    148. </script>
    复制代码

    评分

    参与人数 2威望 +100 金钱 +200 经验 +100 收起 理由
    小辣椒 + 50 + 100 + 50 赞一个!
    红影 + 50 + 100 + 50 赞一个!

    查看全部评分

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-12-16 08:52
  • 签到天数: 1671 天

    [LV.Master]伴坛终老

    3050

    主题

    13万

    回帖

    28万

    积分

    管理员

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

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

     楼主| 发表于 2022-2-15 22:41 | 显示全部楼层
    这个还可以加上音量调节的功能,想想还是算了吧,代码量好像挺大了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-12-1 20:32
  • 签到天数: 1052 天

    [LV.10]以坛为家III

    1881

    主题

    32万

    回帖

    37万

    积分

    管理员

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

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

    发表于 2022-2-15 22:59 | 显示全部楼层
    这个功能完备,能自动播放,还能手动选取,会可以按自己喜欢自己添加歌曲,非常棒
     
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-12-16 08:52
  • 签到天数: 1671 天

    [LV.Master]伴坛终老

    3050

    主题

    13万

    回帖

    28万

    积分

    管理员

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

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

     楼主| 发表于 2022-2-15 23:10 | 显示全部楼层
    红影 发表于 2022-2-15 22:59
    这个功能完备,能自动播放,还能手动选取,会可以按自己喜欢自己添加歌曲,非常棒

    抓下虫子呗
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-6-15 10:31
  • 签到天数: 525 天

    [LV.9]以坛为家II

    1383

    主题

    3万

    回帖

    10万

    积分

    版主

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

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫缤纷心情草莓情怀青草情怀蝴蝶情怀心曲飞扬星星情怀七彩绚丽活泼开朗女儿情怀男儿情怀鹰傲苍穹花好月圆飞龙在天王者至尊大将风范天籁妙音共看流星风雨同行幸福快乐喜乐安康指尖上的流年花潮版主

    发表于 2022-2-15 23:11 | 显示全部楼层
    好制作,明天来学习!
     
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-12-16 08:52
  • 签到天数: 1671 天

    [LV.Master]伴坛终老

    3050

    主题

    13万

    回帖

    28万

    积分

    管理员

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

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

     楼主| 发表于 2022-2-15 23:14 | 显示全部楼层
    加林森 发表于 2022-2-15 23:11
    好制作,明天来学习!

    这个有点复杂哦,能用就好:比如,放到自己的帖子里、加歌、修改一下播放器界面等。
    回复 支持 反对

    使用道具 举报

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

    [LV.1]初来乍到

    1421

    主题

    6万

    回帖

    12万

    积分

    管理员

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

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

    发表于 2022-2-15 23:21 | 显示全部楼层
    黑黑,这个我电脑预览了好久,效果很好
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-12-16 08:52
  • 签到天数: 1671 天

    [LV.Master]伴坛终老

    3050

    主题

    13万

    回帖

    28万

    积分

    管理员

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

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

     楼主| 发表于 2022-2-15 23:22 | 显示全部楼层
    小辣椒 发表于 2022-2-15 23:21
    黑黑,这个我电脑预览了好久,效果很好

    嗯,我再别处(内网)也让人测试,有一些反馈,地板那楼就是根据他们的反馈修正的
    回复 支持 反对

    使用道具 举报

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

    [LV.1]初来乍到

    1421

    主题

    6万

    回帖

    12万

    积分

    管理员

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

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

    发表于 2022-2-15 23:25 | 显示全部楼层
    马黑黑 发表于 2022-2-15 23:22
    嗯,我再别处(内网)也让人测试,有一些反馈,地板那楼就是根据他们的反馈修正的

    我都看了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-12-16 08:52
  • 签到天数: 1671 天

    [LV.Master]伴坛终老

    3050

    主题

    13万

    回帖

    28万

    积分

    管理员

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

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

     楼主| 发表于 2022-2-15 23:30 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

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

    [LV.1]初来乍到

    1421

    主题

    6万

    回帖

    12万

    积分

    管理员

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

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

    发表于 2022-2-15 23:36 | 显示全部楼层

    今天晚上上来迟,基本就在看你发的那2个帖的代码
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-12-16 08:52
  • 签到天数: 1671 天

    [LV.Master]伴坛终老

    3050

    主题

    13万

    回帖

    28万

    积分

    管理员

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

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

     楼主| 发表于 2022-2-15 23:38 | 显示全部楼层
    小辣椒 发表于 2022-2-15 23:36
    今天晚上上来迟,基本就在看你发的那2个帖的代码

    不急的,留着慢慢看
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-6-15 10:31
  • 签到天数: 525 天

    [LV.9]以坛为家II

    1383

    主题

    3万

    回帖

    10万

    积分

    版主

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

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫缤纷心情草莓情怀青草情怀蝴蝶情怀心曲飞扬星星情怀七彩绚丽活泼开朗女儿情怀男儿情怀鹰傲苍穹花好月圆飞龙在天王者至尊大将风范天籁妙音共看流星风雨同行幸福快乐喜乐安康指尖上的流年花潮版主

    发表于 2022-2-15 23:39 | 显示全部楼层
    马黑黑 发表于 2022-2-15 23:14
    这个有点复杂哦,能用就好:比如,放到自己的帖子里、加歌、修改一下播放器界面等。

    嗯嗯,明白的。慢慢学习,我不急的。
     
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-12-16 08:52
  • 签到天数: 1671 天

    [LV.Master]伴坛终老

    3050

    主题

    13万

    回帖

    28万

    积分

    管理员

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

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

     楼主| 发表于 2022-2-15 23:41 | 显示全部楼层
    加林森 发表于 2022-2-15 23:39
    嗯嗯,明白的。慢慢学习,我不急的。

    不急,来日方长
    回复 支持 反对

    使用道具 举报

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

    [LV.1]初来乍到

    1421

    主题

    6万

    回帖

    12万

    积分

    管理员

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

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

    发表于 2022-2-15 23:43 | 显示全部楼层
    马黑黑 发表于 2022-2-15 23:38
    不急的,留着慢慢看

    找时间看看,感觉对我很有用的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-6-15 10:31
  • 签到天数: 525 天

    [LV.9]以坛为家II

    1383

    主题

    3万

    回帖

    10万

    积分

    版主

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

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫缤纷心情草莓情怀青草情怀蝴蝶情怀心曲飞扬星星情怀七彩绚丽活泼开朗女儿情怀男儿情怀鹰傲苍穹花好月圆飞龙在天王者至尊大将风范天籁妙音共看流星风雨同行幸福快乐喜乐安康指尖上的流年花潮版主

    发表于 2022-2-15 23:45 | 显示全部楼层

    好的,谢谢!
     
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-12-16 08:52
  • 签到天数: 1671 天

    [LV.Master]伴坛终老

    3050

    主题

    13万

    回帖

    28万

    积分

    管理员

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

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

     楼主| 发表于 2022-2-15 23:47 | 显示全部楼层
    小辣椒 发表于 2022-2-15 23:43
    找时间看看,感觉对我很有用的

    有用就好
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2025-12-16 17:09 , Processed in 0.081050 second(s), 25 queries .

    Powered by Discuz! X3.4

    © 2001-2013 Comsenz Inc.

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