Feature Request - Compatible Browser check in Web SDK
@akania is already working on this.
Since May 4, 2023.
Assessment
This issue has not been assessed yet.
Description
I'm currently working on a project that is integrating the Web SDK and I'd like a reliable method for determining browser compatibility. Ideally the web SDK's would provide a compatibility API.
Current Behavior
Use an incompatible browser like Firefox
- User taps on button to join meeting
- User enters name to use during meeting
- User confirms entry
callAgentis created by client app- Fails with unsupported browser exception
Desired behavior
- Client SDK invokes API method
- If browser is compatible
- Perform Join meeting flow
- Else browser is incompatible
- Direct user to meeting alternative
Current Solution
We could use the check that the Hero example uses, treat only Firefox browser as incompatible
However, the documentation describes more than just Firefox being incompatible.
Browsing the analytics reports for our app, about a third of the reported users' browsers are "Unknown"
- Dominant language
- No language data
- Stars
- 340
- Forks
- 113
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from Azure/Communication
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
Azure/Communication#600 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
Azure/Communication#599 · 4 comments · 1 reaction ·
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
Azure/Communication#598 ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
Azure/Communication#543 ·
-
Needs: triage :mag:
Difficulty 4/5 3-5 days Newbie friendliness 35/100
Azure/Communication#447 ·