末学门丰
末学门丰
  • 发布:2020-11-20 20:29
  • 更新:2020-11-21 17:36
  • 阅读:829

【报Bug】音频组件控制api在H5端,无法获取duration长度。获取结果仍为NAN

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 2.9.8

浏览器平台: 手机系统浏览器

浏览器版本: 11

项目创建方式: HBuilderX

操作步骤:

const innerAudioContext = uni.createInnerAudioContext();

innerAudioContext.onPlay(() => {
console.log('开始播放了------star' + _self.recorindex);

            var realVal = innerAudioContext.duration;  

        });

预期结果:

正常的数字:

实际结果:

NAN

bug描述:

uni.createInnerAudioContext();

参数:duration;

duration Number 当前音频的长度(单位:s),只有在当前有合法的 src 时返回

在H5端获取仍为NAN

无法正常取得正确的最大长度。

2020-11-20 20:29 负责人:无 分享
已邀请:
DCloud_UNI_Anne

DCloud_UNI_Anne

duration需要在onCanplay中获取。

该问题目前已经被锁定, 无法添加新回复