步骤
- 使用uni.createInnerAudioContext(),正常播放音频
- 使用onSeeking、onSeeked 完成拖动播放,
- 再点击暂停
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: window 10
HBuilderX类型: 正式
HBuilderX版本号: 4.45
手机系统: iOS
手机系统版本号: iOS 15
手机厂商: 苹果
手机机型: iPhone 12
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
暂停后可以取消监听onTimeUpdate**
onTimeUpdate事件还是会一直触发,destroy销毁当前示例也无用
3 个回复
DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信
编写了一个简单的实例。播放是正常的。你升级 HBuilderX 到最新版再试一下
拖动播放是你写的 UI 调用的 seek 吗?暂停之后音乐实际停止了吗?提供下你的复现工程,提供更多信息,有助于定位和解答你的问题。
1***@qq.com - 河南信阳光山
我已解决 其实不光是你说的问题 播放久了还会卡死 可以联系我 vx:hao1015l
1***@qq.com (作者)
@DCloud_UNI_OttoJi
Hbuilder x 更新了还是不行 版本4.57
具体代码
压缩包中的组件在页面中引入
1***@qq.com
解决了吗
2025-04-01 14:19
1***@qq.com (作者)
回复 1***@qq.com: 还没,等下官方,也不急
2025-04-03 09:39
DCloud_UNI_OttoJi
我看了你的代码,你尝试修改 onSliderChange 里,判断播放状态的条件,从
if (this.playStatus) {
改成if (this.innerAudioContext.paused) {
再试一下2025-04-07 11:56
1***@qq.com (作者)
回复 DCloud_UNI_OttoJi: 好的,谢谢
2025-04-16 09:55