cstimer icon indicating copy to clipboard operation
cstimer copied to clipboard

No inspection voice sounds on iOS browsers though setting config on

Open sakabar opened this issue 4 years ago • 2 comments

Abstract

No inspection voice sounds on iOS browsers though I set inspection setting.

Reproduction

  1. Use iOS13.6, Google Chrome 85
  2. Go https://cstimer.net/
  3. Set config : timer -> use WCA inspection : Always
  4. Set config : timer -> voice alert of WCA inspection : male voice
  5. Set config : timer -> Volume voice : 100
  6. Turn up the volume of the iPhone
  7. Unset silent mode of the iPhone
  8. (Optional) Check sound : tools -> metronome -> start. It sounds.
  9. Start timer and wait for 8 seconds.
  10. "8s!" is shown, but no voice sounds.

Probable cause

The iOS audio restriction. It allows to sound only when a user touched display.

Links

https://stackoverflow.com/questions/46363048/onaudioprocess-not-called-on-ios11/46534088#46534088 https://developers.google.com/web/updates/2017/09/autoplay-policy-changes#webaudio

sakabar avatar Sep 10 '20 14:09 sakabar

I'm running into a similar issue on macOS (11.0.1) Safari 14, but works fine on Chrome.

dsoegijono avatar Dec 06 '20 07:12 dsoegijono

So it doesn’t work of safari iOS at all.. or is there a solution.

jelly12315 avatar Jun 11 '22 22:06 jelly12315