We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6e48aad commit 85d7e47Copy full SHA for 85d7e47
src/board/audio/index.ts
@@ -192,9 +192,9 @@ class BufferedAudio {
192
}
193
194
writeData(buffer: AudioBuffer) {
195
- const source = new AudioBufferSourceNode(this.context, {
196
- buffer,
197
- });
+ // Use createBufferSource instead of new AudioBufferSourceNode to support Safari 14.0.
+ const source = this.context.createBufferSource();
+ source.buffer = buffer;
198
source.onended = this.callback;
199
source.connect(this.destination);
200
const currentTime = this.context.currentTime;
0 commit comments