element-hq / element-hq/element-call

Use webview audio controls ( >= iOS26)

Open
#3,356 1 comment 0 reactions 0 assignees View on GitHub
T-Enhancement
Dominant language
TypeScript
Stars
996
Forks
213
Avg merge
1d 8h
Merged PRs (30d)
55

Description

### Your use case

For iOS >= 26 the webkit audio devices situation improves significantly. With older versions a workaround was needed so that the user can change audio device with the os ouptut device selector since there were no devices exposed to the webview. This changes with iOS26 where we can also access the earpiece directly with the web api's.

Based on the iOS version we want to use this now working api instead of the controlled media workaround which we now only want to keep for older iOS versions.

Currently blocked by:
- https://github.com/livekit/client-sdk-js/issues/1568

### Have you considered any alternatives?

_No response_

### Additional context

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.