📅  最后修改于: 2023-12-03 15:03:26.932000             🧑  作者: Mango
在p5.js中, onended()
函数被用来指定一个当音频播放结束时执行的回调函数。当音频播放结束后,这个回调函数将会被自动调用。 onended()
函数需要传递一个回调函数作为参数。
audioFile.onended(callback);
callback
:当音频播放结束时要执行的回调函数。以下示例展示了如何使用 onended()
函数。 音频播放完成时将打印一行文本。
let song;
function preload() {
song = loadSound('song.mp3');
}
function setup() {
createCanvas(400, 400);
song.play();
song.onended(sayDone);
}
function sayDone() {
console.log('Song is finished!');
}
onended()
函数只有当音频完全播放完成时才会触发回调函数。play()
没有被调用, onended()
不会触发。