音乐播放微信小程序基于Nodejs后台

由于本学期学习了微信小程序,因此我在私下,结合书中的小程序案例和自己的一些开发感想,写了这个·音乐播放的微信小程序。当然由于初学者,不足之处,希望多多包涵。这也是我写的第一篇博客,不足之处,希望大神指正
上效果图:


## 上代码

首页播放器实现代码

// A code block
<view class="tab">
<view class="tab-item {{tab==0?'active':''}}" bindtap="changeItem" data-item="0">音乐推荐</view>
<view class="tab-item {{tab==1?'active':''}}"  bindtap="changeItem" data-item="1">音乐播放</view>
<view class="tab-item {{tab==2?'active':''}}"  bindtap="changeItem" data-item="2">播放列表</view>
</view>
<view class="content">
<swiper current="{{item}}" bindchange="changeTab">
<swiper-item>
<include src="info.wxml" />
</swiper-item>
<swiper-item>
<include src="play.wxml" />
</swiper-item>
<swiper-item>
<include src="playlist.wxml" />
</swiper-item>
</swiper>
</view>
<view class="player"></view>
<!--底部播放器-->
<view class="player"><image class="player-cover" src="{{play.coverImgUrl}}"></image><view class="player-info"><view class="player-info-title">{{play.title}}</view><view class="player-info-singer">{{play.singer}}</view></view><view class="player-controls"><!--切换到播放列表--><image src="data:image/01.png" bindtap="changePage" data-page="2"/><!--播放--><image wx:if="{{state=='paused'}}" src="data:image/02.png" bindtap="play"/><imag wx:else src="data:image/02stop.png" bindtap="pause"/><!--下一曲--><image src="data:image/03.png" bindtap="next"/></view>
</view>
```javascript
// An highlighted block
var foo = 'bar';

下面展示一些 播放器页面实现代码

// A code block
<view class="content-play"><!-- 显示音乐信息 --><view class="content-play-info"><text>{{play.title}}</text><view>—— {{play.singer}} ——</view></view><!-- 显示专辑封面 --><view class="content-play-cover"><image src="{{play.coverImgUrl}}" style="animation-play-state:{{state}}" /></view><!-- 显示播放进度和时间 --><view class="content-play-progress"><text>{{play.currentTime}}</text><view><slider bindchange="sliderChange" activeColor="#d33a31" block-size="12" backgroundColor="#dadada" value="{{play.percent}}" /></view><text>{{play.duration}}</text></view>
</view>

NOJS后台运营效果
由于时间关系就这么多了,需要源码的加我qq吧2539029477.晚安呦!

音乐播放微信小程序基于node.js后台相关推荐

  1. 微信小程序基于node.js的websocket服务器搭建和SSL证书申请、配置全家桶

    〇.前言 最近在研究微信小程序的开发,中间遇到了不少问题,趟了不少坑,这里和大家分享一下我的一些经验,希望能给大家提供一些帮助. 一.微信小程序的websocket服务器搭建 微信小程序的网络通信使用 ...

  2. 计算机毕业设计Python+uniapp音乐播放微信小程序LW(小程序+源码+LW)

    计算机毕业设计Python+uniapp音乐播放微信小程序LW(小程序+源码+LW) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行 环境配置: Pychram社区版+ py ...

  3. 视频教程-项目实战视频课程:美团小程序(Node.js+Express+支付)-微信开发

    项目实战视频课程:美团小程序(Node.js+Express+支付) 东北大学计算机专业硕士研究生,欧瑞科技创始人&CEO,曾任国内著名软件公司项目经理,畅销书作者,企业IT内训讲师,CSDN ...

  4. 独家首发DJ舞曲音乐在线播放微信小程序源码下载支持多分类歌曲

    这是一款音乐播放小程序源码 音乐内容是属于DJ,电音,舞曲等等这类型的 该小程序的歌曲有七大分类,分别是: 第一分类热门推荐 第二分类中文舞曲 第三分类英文舞曲 第四分类慢摇舞曲 第五分类舞曲串烧 第 ...

  5. (附源码)springboot音乐播放器小程序 毕业设计 170900

    Springboot音乐播放器小程序 摘 要 本文设计了一种音乐播放器小程序,系统为人们提供了方便快捷.即用即搜的音乐搜索播放服务,包括音乐资讯.音乐搜索.新歌榜单.注册登录.论坛发表等,用户不仅能够 ...

  6. (附源码)小程序 音乐播放器小程序 毕业设计 170900

    Springboot音乐播放器小程序 摘 要 本文设计了一种音乐播放器小程序,系统为人们提供了方便快捷.即用即搜的音乐搜索播放服务,包括音乐资讯.音乐搜索.新歌榜单.注册登录.论坛发表等,用户不仅能够 ...

  7. 微信小程序-基于canvas画画涂鸦

    代码地址如下: http://www.demodashi.com/demo/14461.html 一.前期准备工作 软件环境:微信开发者工具 官方下载地址:https://mp.weixin.qq.c ...

  8. 微信小程序基于swiper组件的tab切换

    代码地址如下: http://www.demodashi.com/demo/14010.html 一.前期准备工作 软件环境:微信开发者工具 官方下载地址:https://mp.weixin.qq.c ...

  9. 微信小程序基于scroll-view实现锚点定位

    代码地址如下: http://www.demodashi.com/demo/14009.html 一.前期准备工作 软件环境:微信开发者工具 官方下载地址:https://mp.weixin.qq.c ...

  10. 微信小程序基于云数据库简单实现帖子点赞功能。

    思路: 1·用云函数或者app.js获取用户openid,在每个帖子里面like_people数组里添加点赞过该帖子的用户openid.获取帖子云数据存放到suju:[]里. 2·点击点赞按钮图标变换 ...

最新文章

  1. 卷积神经网络新手指南之二
  2. 用自定义IHttpModule实现URL重写
  3. 零基础学python看什么视频-零基础自学Python是看书还是看视频?
  4. 广西大学计算机技术复试题库,2018年广西大学计算机与电子信息学院408计算机学科专业基础综合之计算机操作系统考研基础五套测试题...
  5. boost::log::sinks::file用法的测试程序
  6. Spring MVC:会话高级
  7. 实现对数组找最大最小数
  8. SpringBoot+拦截器+自定义异常+自定义注解+全局异常处理简单实现接口权限管理...
  9. vue NoData
  10. 将python算法转为scala_将Python转换为scalaasp
  11. C#使用System.Data.SQLite操作SQLite
  12. 如何选择大数据软件开发公司
  13. [裴礼文数学分析中的典型问题与方法习题参考解答]4.3.17
  14. Windows添加共享文件夹添加一个网络位置图文教程
  15. ubuntu14.04系统假死及强制关机后产生的问题解决
  16. SQL server Date函数之DATEADD()函数
  17. 利用C Free3.5 本身获得自身注册码
  18. 安全修改postgresql用户密码
  19. 爬虫新手入门(二):爬取一本言情小说的内容
  20. spark livy

热门文章

  1. C语言--------学生管理系统(源代码)
  2. Linux中ctrl+z 和trl+c的区别以及jobs、bg、fg命令
  3. smc数显压力表设定方法_日本SMC数显压力表中文说明书ISE40A-01-P-ML
  4. 实体词典 情感词典_情感词典
  5. VC++可视化编程——创建空白窗口
  6. Javascript高级程序设计第四版详细测评
  7. 拔叉零件的加工工艺、夹具以及拉刀设计
  8. 文本文档html乱码,文本文档乱码怎么办?电脑文本文档乱码解决方法
  9. 数据库设计说明书的编写
  10. 使用DEVC创建C语言工程