Skip to content

bug: audio recording and playback is mostly broken on iOS and MacOS Safari #1791

Open
@megahirt

Description

@megahirt

Describe the bug
On iOS and MacOS Safari:

  • recording from within LF on iOS fails silently (no user error message, no console error). A successful in-browser recording is marked is evident through the display of an audio length indicator (e.g. 00:07) after recording has finished. After recording and saving in iOS, the playback slider does not contain an audio length. If you click "play", the slider does not move and no audio can be heard. Clicking the "checkmark" button, the save button, the user will see an upload progress bar and a "file uploaded successfully" message, however these are false success messages.

On iOS:

  • playback of in-browser recordings made in MacOS Chrome do not play back on iOS (likely due to a webm limitation)

On MacOS:

  • playback of in-browser recordings made in MacOS Chrome are able to be played back as normal in Safari

Expected behavior
Audio recording in LF is a two step process:

  • recording audio
  • optionally play back audio before saving
  • save/upload audio
  • others, including yourself, can playback audio

Screenshots
Coming soon

Metadata

Metadata

Assignees

Labels

bugAn existing problem with our app in production

Type

No type

Projects

Status

To Do

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions