Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mobile/Desktop Safari recorded audio doesn't playback in Mobile Safari #126

Open
akeybl opened this issue May 12, 2023 · 2 comments
Open

Comments

@akeybl
Copy link

akeybl commented May 12, 2023

Confirmed working:

  • Record: Desktop Safari / Playback: Desktop Safari
  • Record: Mobile Safari / Playback: Desktop Safari

Broken:

  • Record: Mobile Safari / Playback: Mobile Safari
  • Record: Desktop Safari / Playback: Mobile Safari

Behavior: Recording "waveform" and play button is shown, but nothing happens when touched. Can't move the cursor when attempting to seek.

If you'd like to, I'm happy to sit down and do a live debug session. If you have access to a Mac, will probably also repro in the iPhone simulator.

@akeybl akeybl added the bug label May 12, 2023
@akeybl akeybl changed the title Mobile/Desktop Safari recorded audio doesn't playback in Mobile Safari. Mobile/Desktop Safari recorded audio doesn't playback in Mobile Safari May 12, 2023
@akeybl
Copy link
Author

akeybl commented May 12, 2023

Strangely, upon recording in Mobile Safari (before pressing send) the waveform doesn't appear, and the playback button is replaced with the "no playback" symbol

@or-else
Copy link
Contributor

or-else commented May 12, 2023

I see cryptic errors in the console, without traces.

[Error] Unhandled Promise Rejection: EncodingError: Decoding failed

	promiseEmptyOnRejected
	promiseReactionJob

There is no simple way to debug it. Given that Apple intentionally cripples iOS Safari (for example, no push notifications) I'm inclined to just let it slide unless more people request support for it or someone pays.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants