Parcourir la source

fix voice input in safari (#537)

zxhlyh il y a 1 an
Parent
commit
7c00a0b6a3
1 fichiers modifiés avec 4 ajouts et 1 suppressions
  1. 4 1
      web/app/components/base/voice-input/index.tsx

+ 4 - 1
web/app/components/base/voice-input/index.tsx

@@ -56,7 +56,10 @@ const VoiceInput = ({
       const y = (v - 128) / 50 * canvas.height
 
       ctx.moveTo(x, 16)
-      ctx.roundRect(x, 16 - y, 2, y, [1, 1, 0, 0])
+      if (ctx.roundRect)
+        ctx.roundRect(x, 16 - y, 2, y, [1, 1, 0, 0])
+      else
+        ctx.rect(x, 16 - y, 2, y)
       ctx.fill()
       x += 3
     }