我有一个声音对象,我需要它的持续时间
this.soundObject = new Audio.Sound();
await this.soundObject.loadAsync(sound);
Run Code Online (Sandbox Code Playgroud)
我试过这个,但是文档说它只适用于录音。
this.soundObject.durationMillis
Run Code Online (Sandbox Code Playgroud)
有什么我忽略的吗?我似乎无法找到持续时间的参数。
持续时间存储在状态中,它需要一个承诺才能访问
this.soundObject.getStatusAsync()
.then(function(result) {
console.log(result.durationMillis)
})
.catch(failureCallback);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1847 次 |
| 最近记录: |