var baseUrl = "http://tingapi.ting.baidu.com/v1/restserver/ting"
var apiMethod = {
search: 'baidu.ting.search.catalogSug',
detail: 'baidu.ting.song.play',
lrc: 'baidu.ting.song.lry',
recommand: 'baidu.ting.song.getRecommandSongList',
download: 'baidu.ting.song.downWeb',
list: 'baidu.ting.billboard.billList'
}
var query = option => ({
formate: 'json'
})
var hackImg = url => 'http://www.beihaiw.com/pic.php?url=' + url
var request = data => new Promise((resolve, reject) => {
wx.request({
url: baseUrl,
data: data,
success: (res) => {
resolve(res.data);
},
fail: err => {
reject(err)
}
})
})
var search = (keyword) => request({
method: apiMethod['search'],
query: keyword
})
// type = 1-新歌榜,2-热歌榜,11-摇滚榜,12-爵士,16-流行,21-欧美金曲榜,22-经典老歌榜,23-情歌对唱榜,24-影视金曲榜,25-网络歌曲榜
var getOnline = (type, paged) => {
var limit = 12;
return request({
method: apiMethod['list'],
type: type,
offset: limit * (paged - 1),
size: limit
}).then(data => {
data.billboard.pic_s210 = hackImg(data.billboard.pic_s210)
data.billboard.pic_s260 = hackImg(data.billboard.pic_s260)
data.billboard.pic_s444 = hackImg(data.billboard.pic_s444)
data.billboard.pic_s640 = hackImg(data.billboard.pic_s640)
data.song_list.forEach(item => {
item.pic_big = hackImg(item.pic_big);
item.pic_small = hackImg(item.pic_small);
})
return data;
})
}
var getDetail = id => request({
method: apiMethod['detail'],
songid: id
})
module.exports = {
getOnline,
getDetail,
search,
request,
apiMethod
}
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
微信小程序练手项目-音乐播放器(完整代码)微信小程序练手项目-音乐播放器(完整代码)微信小程序练手项目-音乐播放器(完整代码)微信小程序练手项目-音乐播放器(完整代码)微信小程序练手项目-音乐播放器(完整代码)微信小程序练手项目-音乐播放器(完整代码)微信小程序练手项目-音乐播放器(完整代码)微信小程序练手项目-音乐播放器(完整代码)微信小程序练手项目-音乐播放器(完整代码)微信小程序练手项目-音乐播放器(完整代码)微信小程序练手项目-音乐播放器(完整代码)微信小程序练手项目-音乐播放器(完整代码)微信小程序练手项目-音乐播放器(完整代码)微信小程序练手项目-音乐播放器(完整代码)微信小程序练手项目-音乐播放器(完整代码)微信小程序练手项目-音乐播放器(完整代码)微信小程序练手项目-音乐播放器(完整代码)微信小程序练手项目-音乐播放器(完整代码)微信小程序练手项目-音乐播放器(完整代码)微信小程序练手项目-音乐播放器(完整代码)微信小程序练手项目-音乐播放器(完整代码)微信小程序练手项目-音乐播放器(完整代码)微信小程序练手项目-音乐播放器(完整代码)微信小程序练手项目-音乐播放器(完
资源推荐
资源详情
资源评论
收起资源包目录
微信小程序练手项目-音乐播放器(完整代码).zip (31个子文件)
微信小程序练手项目-音乐播放器(完整代码)
music_player
pages
local
play.wxml 387B
play.wxss 362B
play.js 946B
common
tab.wxml 242B
list.wxml 1KB
online
index.wxml 504B
search.wxss 225B
search.js 989B
search.wxml 726B
list.wxss 80B
index.js 279B
list.js 950B
index.wxss 450B
list.wxml 618B
app.json 787B
app.js 1KB
screenshot
3.png 31KB
1.png 20KB
4.png 256KB
2.png 80KB
utils
api.js 2KB
util.js 475B
app.wxss 947B
images
online.png 1KB
next.png 6KB
playing.png 1024B
online-s.png 1KB
play.png 7KB
delete.png 6KB
pause.png 5KB
playing-s.png 1015B
共 31 条
- 1
资源评论
张飞的猪
- 粉丝: 4176
- 资源: 41
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功