const starPlay = () => {
innerAudioContext.loop = true;
innerAudioContext.src = props.audioUrl;
innerAudioContext.play();
isplay.value = true
innerAudioContext.onTimeUpdate((res) => {
console.log(innerAudioContext.currentTime)
console.log(innerAudioContext.duration)
});
innerAudioContext.onEnded((res) => {
isplay.value = true
stopPlay()
});
}

- 发布:2022-08-08 14:39
- 更新:2023-02-21 15:33
- 阅读:506
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 常规系统版本
第三方开发者工具版本号: 1.06.2208010
基础库版本号: 2.25.1
项目创建方式: CLI
CLI版本号: "vite": "^2.9.5"
示例代码:
操作步骤:
执行以上事件
执行以上事件
预期结果:
执行事件就可以触发
执行事件就可以触发
实际结果:
执行事件第二次就可以触发,第一次不触发
执行事件第二次就可以触发,第一次不触发
2 个回复
DCloud_UNI_WZF
是该帖子类似问题吗?
可以使用微信小程序写个demo测试一下,区分是否是 uni-app 问题, 如确认是 uni-app 问题,请提供下测试工程,谢谢
1***@qq.com
解决了,我也碰到了,点击第二次才开始监听
1***@qq.com
我找到了解决方案https://blog.csdn.net/quhongqiang/article/details/125002575
2023-02-21 15:37