Skip to content

Feature Request - Compatible Browser check in Web SDK #418

@ghost

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

  1. User taps on button to join meeting
  2. User enters name to use during meeting
  3. User confirms entry
  4. callAgent is created by client app
  5. Fails with unsupported browser exception

Desired behavior

  1. Client SDK invokes API method
  2. If browser is compatible
    • Perform Join meeting flow
  3. 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"

Metadata

Metadata

Assignees

Labels

BugSomething isn't workingCallingIssue involves Calling functionality.Needs: triage 🔍

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions