注意:本html文件不能收听或者下载试听歌曲

代码:

<!DOCTYPE html>
<html><head><title>听歌进行时</title><meta charset="utf-8" /><!-- 开发环境版本,包含了有帮助的命令行警告 --><script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script><script src="https://unpkg.com/axios/dist/axios.min.js"></script></head><body><div id="app"><input type="text" v-model="query" @keyup.enter="getList" placeholder="请输入歌手/歌曲名称,然后回车" style="width:200px" /><br /><br /><div style="position:absolute;width:700px;right:20px;top:20px;"><audio :src="musicSrc" controls="controls" autoplay="autoplay" style="width: 700px;">Your browser does not support the audio element.</audio><br /><br /><video :src="mvSrc" controls="controls" autoplay="autoplay" style="width:700px">your browser does not support the video tag</video></div><ol><li v-for="item in songs">{{item.name}}&nbsp;&nbsp;&nbsp;<a href="javascript:void(0);" @click="getMusic(item.id)">mp3</a>&nbsp;&nbsp;&nbsp;<a href="javascript:void(0);" v-if="item.mvid != 0" @click="getMv(item.mvid)">mv</a></li></ol><br /></div></body><script type="text/javascript">var app = new Vue({el: "#app",data: {query: "",musicSrc: "",mvSrc: "dddddd",songs: []},methods: {getList: function() {var that = this;axios.get("https://autumnfish.cn/search?keywords=" + this.query).then(function(response) {that.songs = response.data.result.songs;}, function(err) {console.log(err);})},getMusic: function(id) {var that = this;axios.get("https://autumnfish.cn/song/url?id=" + id).then(function(response) {that.musicSrc = response.data.data[0].url;}, function(err) {console.log(err);})},getMv: function(mvid) {var that = this;axios.get("https://autumnfish.cn/mv/url?id=" + mvid + "&r=1080").then(function(response) {console.log(response.data.data.url);that.mvSrc = response.data.data.url;}, function(err) {console.log(err);})}}})</script></html>

结果:

解释:

上面的代码就是一个vue的html文件,直接在浏览器打开就可以了,如果不想新建html文件的可以点击直接下载html文件

接下来说一下如何查找歌曲,当我们把该文件在浏览器中打开之后,如下图所示:

之后来实际操作一下吧,在文本框中输入邵帅之后点击回车,就是这个样子的了,如下图:


当我们点击《写给黄淮》这首歌名后面的mp3的时候,右上角的歌曲播放区域就会播放歌曲,如下图:


当我们点击mv的时候,就可以在右边播放mv了,如下图:


在网易云音乐APP上面,如果想下载这些歌曲都是需要vip的,在这里你可以在歌曲播放进度条上面单击鼠标右键—》选择另存音频为…,这样就可以把歌曲下载到你本地了,如果你想下载mv,你可以把鼠标放在播放的mv上面单击鼠标右键—》选择另存视频为…,这样就可以把mv下载到你本地了

礼物:

上面的页面比较简陋,在学习了black horse的教程之后,获得的代码可以下载:点击我

页面如下:

自己编写代码去听网易云音乐的歌曲,以及观看MV,还可以下载奥相关推荐

  1. 【史上最强代码编辑器VS Code】之VS Code 在线听网易云音乐

    VS Code 在线听网易云音乐 一.vsc-netease-music简介 二.替换ffmpeg 动态链接库 版本更新时间:2020年7月30日10:26:25 三.安装并使用 一.vsc-nete ...

  2. xmd后缀名改mp3_GitHub - dh9527/xMDPlayer: 一个可以在线听网易云音乐、QQ音乐、酷狗音乐的音乐播放器,还可以让你听自己的网易云歌单哦!...

    xMDPlayer 一个可以在线听网易云音乐.QQ音乐.酷狗音乐的音乐播放器,还可以让你听自己的网易云歌单哦! A player that can make you listen to music o ...

  3. 使用webcollector爬虫技术获取网易云音乐全部歌曲

    使用webcollector爬虫技术获取网易云音乐全部歌曲 最近在知乎上看到一个话题,说使用爬虫技术获取网易云音乐上的歌曲,甚至还包括付费的歌曲,哥瞬间心动了,这年头,好听的流行音乐或者经典老歌都开始 ...

  4. python爬虫之爬取网易云音乐的歌曲图片和歌词

    0.目录 1.分析页面 2.获取歌曲的id 3.获取歌曲信息 4.获取歌曲图片url 5.获取歌词 6.总结 7.完整代码 1.分析页面 这一次我们来爬取网易云音乐,爬取歌单内的所有歌曲的图片和歌词, ...

  5. python爬虫-网易云音乐的歌曲热评

    爬虫小白在b站看的视频教程,爬取的是网易云音乐的歌曲热评.本文仅用于学习记录,不用作任何商业用途.本文最后附带源代码和运行效果图. 1.安装库 import requests from Crypto. ...

  6. Python爬取网易云音乐歌手歌曲和歌单(爬虫)

    Python爬取网易云音乐歌手歌曲和歌单 是 仅供学习参考 Python爬取网易云音乐网易云音乐歌手歌曲和歌单,并下载到本地 ①找到要下载歌手歌曲的链接,这里用的是: https://music.16 ...

  7. 如何哄骗文艺青年安装Node.js? 将网易云音乐灰色歌曲变亮

    Node.js是一门编程语言, 是世界上最流行的编程语言之一, 而一门语言的流行程度往往取决于, 它的好玩库多不多? 而 Node.js 的好玩库真的是超多, 即使是爱听网易云的文艺青年也会爱上它, ...

  8. 网易云音乐刷听歌量_「PC端」解锁网易云音乐灰色歌曲,让你听歌不用东跑西跑...

    软件介绍 网易云音乐大家应该用的都挺多的,网易云很多杰伦的歌曲都是没有版权的,当然不止杰伦的,现在很多音乐平台为了争夺版权,本来前几天还在这个平台你收藏的喜欢听的歌,可能几天之后你再去听的时候已经变灰 ...

  9. python音乐可视化效果_Python数据可视化 | 网易云音乐年度歌曲

    网易云音乐2018年度听歌报告-遇见你,真好. 相信有不少人在上周,应该已经看过自己网易云音乐的年度报告了. 小F也是去凑凑热闹,瞅了一波自己的年度听歌报告. 那么你在云村又听了多少首歌,听到最多的歌 ...

最新文章

  1. vue实例没有挂载到html上,VueJS-将数据发送到Vue实例以用于挂载()
  2. Convolutional neural networks for artistic style transfer
  3. Java加密与解密的艺术~RSA模型分析
  4. Ubuntu中安装python3
  5. 优化Meta讨好搜索引擎 更好的提升网站排名
  6. 国家市场监管总局:互联网广告不得等倒计时结束才能关闭
  7. 三星发布110寸大屏MicroLED面板电视
  8. 让数据库运行在浏览器里?TiDB + WebAssembly 告诉你答案
  9. java的Timer定时器
  10. vbnet 判断字符串是否为空或空白
  11. web前端开发面试题(五)
  12. 圆锥曲线之用齐次法求解直线过定点问题
  13. 怎么看计算机的硬盘容量,Win7怎么看硬盘大小 如何看电脑硬盘大小
  14. VMware Workstation Pro 虚拟机启动失败 cpu虚拟化开启
  15. 混沌理论作业简析——两人一组_图像加密解密小游戏
  16. ZYNQMP_XAZU3EG_LINUX 默认启动项修改
  17. PID原理(图形并茂)
  18. dsp6657的helloworld例程测试-第一篇
  19. elementui下载文件流
  20. 超市服务器的维护和管理,超市管理系统的设计与实现

热门文章

  1. 系统并发量及常见性能指标
  2. 卸载Visual Studio 2015并安装Visual Studio 2019
  3. ESP8266 PMW介绍
  4. 央视《对话》:家长课堂
  5. 5G LTE窄带物联网(NB-IoT) 5
  6. 深入了解分布式事务组件 Seata :AT 模式(二)
  7. 淘宝商品详情API接口(网页版,APP端二合一接口)
  8. 安利个神器, Python 脚本可轻松打包为 exe
  9. 北京交通大学万怀宇:时空交通数据预测方法及应用
  10. win32API网址