使用 Meet 插件开展协作

会议中的参与者可以协作处理 Google Meet 插件活动记录。协作活动开始时, 会议中的所有参与者都会收到一条通知,告知该活动 持续进行中。

此通知会根据 插件:

  • 如果参与者已安装此插件: 他们可以加入活动。

  • 如果参与者未使用该插件 已安装:系统会指示他们安装 插件。

  • 如果该插件不适用于 参与者的平台:被告知无法加入活动 使用其当前设备。

通过调用 startCollaboration 方法。

第 1 步(可选):插件设置协作开始状态

通过 MeetAddonClient.setCollaborationStartingState 用于设置或更新有关 参与者接受相关邀请时使用的插件 协作邀请。

该插件可以设置 CollaborationStartingState 在协作之前或协作期间使用 Meet 插件 SDK。 插件活动开始后,其他会议 使用 CollaborationStartingState 来初始化 插件。

如需详细了解如何设置 CollaborationStartingState 并查看代码示例,请参阅 使用协作开始 状态

第 2 步:插件启动 activity

当该插件调用 startCollaboration 调用 MeetSidePanelClient

确保在用户完成注册后,在插件中调用 startCollaboration 方法 完成内容选择,并准备好开始协作。

以下代码示例展示了如何调用 startCollaboration 方法:

    sidePanelClient.startCollaboration({
        mainStageUrl: "https://app.example.com/mainstage",
        additionalData: JSON.stringify({
        // State to send to participants.
        })
    });

开始协作后

时间 startCollaboration Meet 会执行以下操作:

  • 对于其他参与者:Meet 会显示通知, 活动持续进行。

  • 对于发起者:如果在 CollaborationStartingState,Meet 使用 从 CollaborationStartingState 中获取网址。