音乐播放器

node.js:

const express = require("express");
const mysql = require("mysql");
const cors = require("cors");
const fs = require("fs");
const app = express();
app.use(cors());
let arring = [];
var arrp;
const db =mysql.createPool({
    host:"127.0.0.1",
    user:"root",
    password:"root",
    database:"day23"
})
app.get("/music",(req,res)=>{
  db.query("SELECT*FROM hhh",(err,results)=>{
    // console.log(results);
    console.log(results);
    res.send(results);
    }
  )})
app.listen(81,()=>{
  console.log("express服务启动成功");
})

js:

var x = document.getElementById("x");
	var y = document.getElementById("y");
	var song = document.querySelector("#song");
	var zsc=parseInt(song.duration);
	var bfsc= parseInt(song.currentTime);
	console.log(song.zsc);
	console.log(song.bfsc);
    function bbf(a){
            music=a;
			song.src = music;
            console.log(music);
         }
     function func1(){
		// zt.style.visibility = "visible";
        // bf.style.visibility = "hidden";
			// x.src = "./小王爱听music/电台/暂停.png";
			x.style.display = "none";
			y.style.display = "block";
        	song.play();
	 }
	function func2(){
			// x.src = "./小王爱听music/图标/展开.png";
			y.style.display = "none";
			x.style.display = "block";
        	song.pause();
     }
	 function func(){
        var sum = Math.floor(Math.random()*124);
        console.log(bbf(sing[sum].music));
        bbf(sing[sum].musiccc);
		func1();
     }

ajax:

let base = "http://127.0.0.1:81"
        var sing=[];
        var music=""
		var sum = 83;
        $.ajax({
                        type:"get",
                        url:`${base}/music`,
                        async:false,
                        data:{
                            
                        },
                        success:(req)=>{
                            console.log(req);
                           sing=req;
                           console.log(sing);
						   bbf(sing[sum].musiccc)
                    		console.log(sing[sum].musiccc);
                        }
                    })

html:

<div class="box1_D">
				<!-- 点击跳转播放音乐界面 -->
				<a href="./播放音乐界面.html"><div class="box1_sl" style="width: 40px;height: 40px;border: 2px solid #8c8c8e;margin-top:6px;margin-left: 100px;" onclick="funcB()">
                 <img src="./小王爱听music/图标/隐藏下拉键.png" alt="" style="width: 30px;height: 30px;margin-left: 5px;margin-top: 5px;display: none" class="box1_img">
				</div></a>
				<!-- 随机播放 -->
                    <div class="box1_sj" style="margin-top: -25px;margin-left: 750px">
                     <img src="./小王爱听music/图标/随机播放.png" alt="" style="width: 25px;height: 20px;">
					</div>
				<!-- 播放键  左 -->
                    <div class="box1_zj" style="width: 40px;height:40px;border-radius: 50%;
					background-color: #fff;margin-top: -35px;margin-left: 790px;">
                      <img src="./小王爱听music/图标/zuo.png" alt="" onclick="func()"  style="margin-top: 5px;margin-left:2px;">
					</div>
					<!-- 播放键及暂停键 -->
					<div class="box1_zt" style="width: 45px;height:45px;border-radius: 50%;
					background-color: #fff;margin-top: -43px;margin-left: 850px;">
                      <img src="./小王爱听music/图标/m_展开.png" onclick="func1()" id="x" alt="">
					  <img src="./小王爱听music/电台/暂停.png" alt="" onclick="func2()" style="display: none; " id="y">
					</div>
					<!--右 -->
					<div class="box1_yj" style="width: 40px;height:40px;border-radius: 50%;
					background-color: #fff;margin-top:-42px;margin-left: 920px;">
                      <img src="./小王爱听music/图标/you.png" alt="" onclick="func()" style="margin-top: 5px;margin-left:2px;">
					</div>
					<!-- 声音键 -->
					<div><audio id="song" src=""></audio></div>
			  </div>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值