UniApp Android 通知栏音乐控制 播放/上一首/下一首/ 小插件
附件是:HBulide uniapp 示例工程,需要提交云打包功能才能使用。
通过Android 通知栏,控制音乐的播放/暂停/ 上一首/下一首 功能,我们很常见的音乐类APP都会有的音乐播放控件,通过 uniapp 插件扩展也可以实现这个功能,在开发视听类APP时,为混合APP增加多一种特色。
如何使用,最好在程序主页面操作,避免其他子页面关掉后,而失效。
1. 引用插件
var music= require('../../common/html5app-music-not.js');
2.插件的相关方法
方法名称 | 说明 |
---|---|
show() | show 方法包含4个参数 ,调用它会显示通知栏播放控件出来,1. 歌曲标题,2.歌曲封面图片,3.上一首按键是否可用, 4.下一首按钮是否可用。 music.show( {"title":"一路向北.mp3", "image":"", "last":"fasle" , "next":"fasle" },function(data){ //返回一个josn , {type:"",state:""} , type: 主要是音乐控制条上的按键返回的整个件事接收 //监听控制条按键点击事件 switch(data.type) { case "play": if(data.state=="false") // { }else if(data.state=="true") { } break; case "next": //下一首 break; case "last": //上一首 break; case "open": //点击歌曲封面事件,可以在这处理相关的打开其他页面操作 break; default:break; } }); |
setplayicon() | music.setplayicon(false); 默认false , false 显示暂停图标, true 显示播放图标 |
setlastOrnext() | music.setlastOrnext({last:"false",next:"true"}); 设置上一首、下一首按键是否可用 |
close() | music.close(); 关掉通知栏 |
3. 安卓扫一扫,下载体验
扫一扫下载 安卓 DEMO 示例 体验, 或者电脑下载
如果发现360解压或其他软件解压,出现压缩包损坏的提示,请更用 WinRAR 解压
加载更多