分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

ajax请求QQ音乐

发布时间:2023-09-06 01:49责任编辑:郭大石关键词:暂无标签

搜索歌曲

 function go() {
                var val = document.getElementById("name").value;
                let url = ‘https://c.y.qq.com/soso/fcgi-bin/search_for_qq_cp?g_tk=5381&uin=0&format=jsonp&inCharset=utf-8&outCharset=utf-8&notice=0&platform=h5&needNewCode=1&w=‘+val+‘&zhidaqu=1&catZhida=1&t=0&flag=1&ie=utf-8&sem=1&aggr=0&perpage=20&n=20&p=1&remoteplace=txt.mqq.all&_=1520833663464‘;
                $.ajax({
                  url:url,
                  type:"get",
                  dataType:‘jsonp‘,
                  jsonp: "callback",
                  jsonpCallback:‘callback‘,
                  scriptCharset: ‘GBK‘,//解决中文乱码
                  success: function(data){
                    //获取搜索数据
                    var  myul = document.getElementById(‘myul‘);
                    var songs = data.data.song.list;
                   // var a  =""
                  /*   alert(data.data.song.list.length); */
                   $("ul").find("li").remove();
                    for(var i=0;i<songs.length;i++){
                        
                        var songmid = songs[i].songmid;
                         var songname = songs[i].songname;
                         var singername  = songs[i].singer[0].name;
                         var albummid = songs[i].albummid;
                         $("#myul").append(‘<li ><a id=‘+i+‘  class=‘+albummid+‘ data=‘+songmid +‘  style="font-size:15px;"  >‘+songname+‘---‘+singername+"</a></li>");
                        
                    }
                    $(‘a‘).on(‘click‘,function(){      //绑定事件
                        //获取播放器
                        var myAudio = document.getElementById(‘myaudio‘);
                       
                        var myimg = document.getElementById(‘myimg‘);
                        //获取url
                        var href= $(this).attr(‘data‘);
                        var src  =$(this).attr(‘class‘);
                        //给播放器添加url
                        myAudio.src=‘http://ws.stream.qqmusic.qq.com/C100‘+href+‘.m4a?fromtag=0‘;
                        myimg.src=‘//y.gtimg.cn/music/photo_new/T002R300x300M000‘+src+‘.jpg‘;
                        //播放音乐
                        myAudio.play();
                    });
                    
                  
                  },
                  error:function (e) {
                    console.log(‘error‘);
                    Indicator.close();
                  }
                });
                
            }

播放歌曲

let url = ‘http://ws.stream.qqmusic.qq.com/C100‘+songmid+‘.m4a?fromtag=0

歌曲图片
//y.gtimg.cn/music/photo_new/T002R300x300M000+albummid+.jpg

ajax请求QQ音乐

原文地址:https://www.cnblogs.com/chenlove/p/8796991.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved