首页 > 其他分享 >uni-app实现音频播放器(ios)

uni-app实现音频播放器(ios)

时间:2023-09-06 22:13:02浏览次数:46  
标签:bgAudioManager app ios callback 事件 uni 播放 音频

在uni-app中,ios有自带的音频播放器,和网易云一样,安卓需要自己写

1.全局定义

const bgAudioManager = uni.getBackgroundAudioManager();  
bgAudioManager.title = this.info.name; //音频名称
bgAudioManager.singer = ''; //作者
bgAudioManager.coverImgUrl = this.info.pic; //封面图
bgAudioManager.src = this.info.yinpin.path; //音频路径

2.方法

backgroundAudioManager 对象的方法列表  示例  bgAudioManager.play() //播放   bgAudioManager.onPlay(){}//播放事件

方法参数说明
play   播放
pause   暂停
stop   停止
seek position 跳转到指定位置,单位 s
onCanplay callback 背景音频进入可以播放状态,但不保证后面可以流畅播放
onPlay callback 背景音频播放事件
onPause callback 背景音频暂停事件
onStop callback 背景音频停止事件
onEnded callback 背景音频自然播放结束事件
onTimeUpdate callback 背景音频播放进度更新事件
onPrev callback 用户在系统音乐播放面板点击上一曲事件(iOS only)
onNext callback 用户在系统音乐播放面板点击下一曲事件(iOS only)
onError callback 背景音频播放错误事件
onWaiting callback 音频加载中事件,当音频因为数据不足,需要停下来加载时会触发

 

标签:bgAudioManager,app,ios,callback,事件,uni,播放,音频
From: https://www.cnblogs.com/qdjj/p/17683501.html

相关文章

  • Android Q实现app开机自启
    开机自启动​ 开机自启,那系统开机成功会发生什么情况,借助某些信息的产生我们可以实现开机自启吗?​ 似乎原理就是这样子的,但是总需要考虑现实情况。现实就是首先这个app是系统app,所以这一步就排除了一大波的app,不过你要问难道不是系统应用就不行了吗,当然Android10以下可以一试......
  • Android Q实现app开机自启
    开机自启动​ 开机自启,那系统开机成功会发生什么情况,借助某些信息的产生我们可以实现开机自启吗?​ 似乎原理就是这样子的,但是总需要考虑现实情况。现实就是首先这个app是系统app,所以这一步就排除了一大波的app,不过你要问难道不是系统应用就不行了吗,当然Android10以下可以一试......
  • Android Q实现app开机自启
    开机自启动​ 开机自启,那系统开机成功会发生什么情况,借助某些信息的产生我们可以实现开机自启吗?​ 似乎原理就是这样子的,但是总需要考虑现实情况。现实就是首先这个app是系统app,所以这一步就排除了一大波的app,不过你要问难道不是系统应用就不行了吗,当然Android10以下可以一试......
  • Android Q实现app开机自启
    开机自启动​ 开机自启,那系统开机成功会发生什么情况,借助某些信息的产生我们可以实现开机自启吗?​ 似乎原理就是这样子的,但是总需要考虑现实情况。现实就是首先这个app是系统app,所以这一步就排除了一大波的app,不过你要问难道不是系统应用就不行了吗,当然Android10以下可以一试......
  • Android Q实现app开机自启
    开机自启动​ 开机自启,那系统开机成功会发生什么情况,借助某些信息的产生我们可以实现开机自启吗?​ 似乎原理就是这样子的,但是总需要考虑现实情况。现实就是首先这个app是系统app,所以这一步就排除了一大波的app,不过你要问难道不是系统应用就不行了吗,当然Android10以下可以一试......
  • Android Q实现app开机自启
    开机自启动​ 开机自启,那系统开机成功会发生什么情况,借助某些信息的产生我们可以实现开机自启吗?​ 似乎原理就是这样子的,但是总需要考虑现实情况。现实就是首先这个app是系统app,所以这一步就排除了一大波的app,不过你要问难道不是系统应用就不行了吗,当然Android10以下可以一试......
  • Android Q实现app开机自启
    开机自启动​ 开机自启,那系统开机成功会发生什么情况,借助某些信息的产生我们可以实现开机自启吗?​ 似乎原理就是这样子的,但是总需要考虑现实情况。现实就是首先这个app是系统app,所以这一步就排除了一大波的app,不过你要问难道不是系统应用就不行了吗,当然Android10以下可以一试......
  • Unity 编辑器资源导入处理函数 OnPostprocessTexture :深入解析与实用案例
    Unity编辑器资源导入处理函数OnPostprocessTexture用法点击封面跳转下载页面简介在Unity中,我们可以使用编辑器资源导入处理函数(OnPostprocessTexture)来自定义处理纹理资源的导入过程。这个函数是继承自AssetPostprocessor类的,通过重写这个函数,我们可以在纹理资源导入完成......
  • Android自定义APP字体
    使用Android设备自带的字体时:<!--在你的APP主题或者需要用到的地方的主题中设置样式--><stylename="CustomStyle"parent="AppBaseTheme"><itemname="android:textViewStyle">@style/CustomFontStyleText</item><itemname="and......
  • app备案证明需要提供md5值和公钥的解决方案
    现在app上架华为市场、小米市场、苹果市场等大型的应用商店,都需要提供国内的app备案证明。无论是安卓还是ios,都需要备案了。但是问题是备案的时候需要填写app的bundleID、公钥和MD5值这些信息?那么怎么查询apk的这些信息呢?好像app的开发工具也没有提供查询这些信息的手段。 ......