获取客户端对象

本页面介绍如何获取插件与 Google Meet 通信所需的客户端对象。

首先,插件需要建立会话:

  const session = await window.meet.addon.createAddonSession({
      cloudProjectNumber: "CLOUD_PROJECT_NUMBER",
    });

在该会话中,可以创建两个客户端对象:

请务必为主 Stage 或侧边栏检索正确的客户端对象。如果检索到了错误的客户端,Google Meet 插件 SDK 会抛出异常。如需查看该插件在哪个 iframe(主界面或侧边栏)中运行,请使用 MeetAddon.getFrameType 方法。

以下代码示例展示了如何实例化主 Stage 客户端对象:

  const session = await window.meet.addon.createAddonSession({
      cloudProjectNumber: "CLOUD_PROJECT_NUMBER",
    });
  const mainStageClient = await session.createMainStageClient();

共享功能

有些功能在 MeetMainStageClientMeetSidePanelClient 中都可用,而其他功能则特定于某个客户端。

例如,两个客户端中都提供的部分功能包括:

特定于客户端的功能

仅在 MeetMainStageClient 中提供的功能:

仅在 MeetSidePanelClient 中提供的功能: