详细问题描述
音频组件控制 uni.createInnerAudioContext() 的 buffered 属性
在H5端获取报错
Uncaught TypeError: Cannot read property 'end' of undefined
小程序和安卓测试正常,但安卓返回数据异常
正常: duration: 268.852245
小程序: buffered: 268.852245
安卓 buffered: 0.268852
音频组件控制 uni.createInnerAudioContext() 的 buffered 属性
在H5端获取报错
Uncaught TypeError: Cannot read property 'end' of undefined
小程序和安卓测试正常,但安卓返回数据异常
正常: duration: 268.852245
小程序: buffered: 268.852245
安卓 buffered: 0.268852
最佳回复
我这里duration只有在播放中获取才可以获取 你是在哪里获取的
codesyofo (作者)
let time;
innerAudioContext.onCanplay(() => {
innerAudioContext.duration;
setTimeout(() => {
time = innerAudioContext.duration;
}, 100);
});
前面点一下,后面就能用了
2019-07-19 15:30
3***@qq.com
uni.createInnerAudioContext 和 plus.audio 播放的是网络地址,APP端都是无法获取音频总时长 ,并无法定位播放的吗?
2019-11-23 15:57