引用jquery
<script src="jquery.min.js"></script>
利用jquery使用ajax
$.ajax({
type: "GET",
url: "https://autumnfish.cn/",
data: {
keywords: "青花瓷",
limit: 1,
type: "1006",
},
success: function (result) {
console.log(result);
console.log("success!");
},
failure: function (result) {
alert("Failed!");
},
complete: function (result) {
console.log("complete!");
},
});
调用网易云api 并获取歌词字段
$(".bn").click(function () {
$.ajax({
type: "GET",
url: "https://autumnfish.cn/search",
// dataType: JSON,
data: {
keywords: "青花瓷",
limit: 1,
type: "1006",
},
success: function (result) {
console.log(result);
var x = Object.values(result);
var lyTxt = x[0].songs[0].lyrics.txt;
console.log(lyTxt);
$(".content").text(lyTxt);
console.log("success!");
},
failure: function (result) {
alert("Failed!");
},
complete: function (result) {
console.log("complete!");
},
});
});
</script>
利用js在网页中播放音频
<audio src="/i/horse.ogg" controls="controls">
Your browser does not support the audio element.
</audio>
https://www.cnblogs.com/coderwcb/p/16090563.html
调用网易云api 并获取音乐id
html部分代码
<div class="song">
<div class="name">a beautiful song ~</div>
<div class="id">0000</div>
<audio class="au" src="#" controls="controls">
Your browser does not support the audio element.
</audio>
<button class="bn2">press2</button>
</div>
js部分代码
$(".bn2").click(function () {
var getId = $(".id").text();
$.ajax({
type: "GET",
url: "https://autumnfish.cn//song/url",
data: {
id: 1985364667,
},
success: function (result) {
console.log(result);
var x = Object.values(result);
var y = x[0];
console.log(y[0].url);
$(".au").attr("src", y[0].url);
console.log("success!");
},
failure: function (result) {
alert("Failed!");
},
complete: function (result) {
console.log("complete!");
},
});
});
执行结果