+6
-4
src/components/MicRecorder.tsx
+6
-4
src/components/MicRecorder.tsx
···
30
navigator.vendor &&
31
navigator.vendor.indexOf("Apple") > -1;
32
33
-
const preferredMimeType = isSafari
34
-
? 'audio/mp4; codecs="mp4a.40.2"'
35
-
: "audio/webm;codecs=opus";
36
-
const fallbackMimeType = isSafari ? "audio/mp4" : "audio/webm";
37
38
const startRecording = async () => {
39
if (isRecording()) return;
···
30
navigator.vendor &&
31
navigator.vendor.indexOf("Apple") > -1;
32
33
+
// const preferredMimeType = isSafari
34
+
// ? 'audio/mp4; codecs="mp4a.40.2"'
35
+
// : "audio/webm;codecs=opus";
36
+
// const fallbackMimeType = isSafari ? "audio/mp4" : "audio/webm";
37
+
const preferredMimeType = "audio/webm; codecs=opus";
38
+
const fallbackMimeType = "audio/webm";
39
40
const startRecording = async () => {
41
if (isRecording()) return;