Sfoglia il codice sorgente

fix voice input in safari (#537)

zxhlyh 1 anno fa
parent
commit
7c00a0b6a3
1 ha cambiato i file con 4 aggiunte e 1 eliminazioni
  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
     }