p5.js | loadSound()函数
p5.loadSound是 p5.sound 库的内置函数,其中包含可作为网络音频播放的对象的路径。您可以轻松附加任何支持客户端浏览器的文件。所以要谨慎选择,最好是制作一个文件格式数组,因为客户端的浏览器支持该格式。像mp3 、 ogg和wav等。
句法:
p5.loadSound(path, [successCallback], [errorCallback], [whileLoadingCallback])
参数:该函数接受上面提到的四个参数,如下所述:
- path:该参数将文件的路径保存为字符串,可以添加多个文件。
- successCallback:此参数保存文件加载时的函数,它是可选参数。
- errorCallback:如果上一个参数要调用的函数失败,则该参数保存错误函数。如果无法调用可执行函数,则此参数将处理此问题并告知问题所在。它也是一个可选参数。
- whileLoadingCallback:此参数保存页面加载时要调用的函数,也是可选的。
下面的示例说明了 JavaScript 中的p5.loadSound()函数:
例子:
var sound;
function preload() {
// Initialize sound
sound = loadSound("pfivesound.mp3");
}
function setup() {
// Playing the preloaded sound
sound.play();
}
在线编辑器: https://editor.p5js.org/
环境设置: https://www.geeksforgeeks.org/p5-js-soundfile-object-installation-and-methods/
支持的浏览器: p5.loadSound函数支持的浏览器如下:
- 谷歌浏览器
- IE浏览器
- 火狐
- 苹果浏览器
- 歌剧