From b5f752b8ec58dc5723199d6ec60d2dbe8a080111 Mon Sep 17 00:00:00 2001 From: Gennady Grishkovtsov Date: Fri, 27 Jul 2018 11:42:45 +0300 Subject: [PATCH] Fix audio recording in Safari --- src/lib/recorder.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/recorder.js b/src/lib/recorder.js index ed3d191..dda894c 100644 --- a/src/lib/recorder.js +++ b/src/lib/recorder.js @@ -79,7 +79,7 @@ export default class { } _micCaptured (stream) { - this.context = new AudioContext() + this.context = new(window.AudioContext || window.webkitAudioContext)() this.input = this.context.createMediaStreamSource(stream) this.processor = this.context.createScriptProcessor(this.bufferSize, 1, 1) this.duration = this._duration