Help Center/ Meeting/ Client SDK Reference/ Web SDK/ Typical Scenarios/ Scenario 1: Preparations Before Joining a Meeting
Updated on 2025-06-18 GMT+08:00

Scenario 1: Preparations Before Joining a Meeting

For security purposes, modern browsers have restrictions on automatic playback of audio and video. If a user directly joins a meeting without interacting with the page, audio and video playback may be affected. In this case, prompt the user to interact with the page.

If auto-play is disabled in macOS Safari, Safari may not play audio or video in meetings. For details about how to enable it, see What Should I Do If macOS Safari Cannot Play Audio or Video in a Meeting When Auto-Play Is Disabled?

Description

Before joining a meeting, ensure that the browser is compatible and create an event listener.

Service Process

Before joining a meeting, call the checkSystemRequirements and createEventListener APIs.

  1. Call an API.

    Call the checkSystemRequirements API and check whether the current browser is compatible based on the returned Promise object.

  2. Call an API.

    Call the createEventListener API to create an event listener and listen to events required by services.