android获取小程序音频时长,【报Bug】uni.createInnerAudioContext()在微信小程序上获取不到完整的音频时长duration...

在uniapp开发中,使用uni.createInnerAudioContext()在微信小程序上遇到问题,无法通过duration属性获取到音频完整时长。尽管音频能正常播放,但快进和seek操作不生效,可能与时长获取不准确有关。该问题在H5和微信开发者工具上表现正常,但在真机上出现异常。
摘要由CSDN通过智能技术生成

产品分类:

uniapp/小程序/微信

PC开发环境操作系统:

Windows

PC开发环境操作系统版本号:

win10

HBuilderX类型:

正式

HBuilderX版本号:

3.0.7

第三方开发者工具版本号:

1.05.2101181

基础库版本号:

项目创建方式:

HBuilderX

示例代码:

creatAudio() {

this.innerAudioContext = uni.createInnerAudioContext();

this.innerAudioContext.src = this.recordPath;

this.innerAudioContext.title = '音频';

this.innerAudioContext.autoplay = false;

this.innerAudioContext.obeyMuteSwitch = false;

this.innerAudioContext.onPlay(() => {

// 播放监听

console.log('播放!');

});

this.innerAudioContext.onPause(() => {

// 暂停监听

console.log('暂停播放!');

});

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值