Skip to content
本页内容

协作用户配置

可以通过 cooperUserAttribute 选项,控制协作用户头像是否显示以及控制用户光标颜色:

WebOfficeSDK.config({
  cooperUserAttribute: {
    isCooperUsersAvatarVisible: true, // 是否显示协作用户头像
    cooperUsersColor: [{
      userId: 'xxx', // 用户 id
      color: '#F65B90' // 用户光标颜色
    }],
  },
});

支持属性

属性类型说明
isCooperUsersAvatarVisible
boolean
协作用户头像显示切换
cooperUsersColor
[{ userId: string, color: string }]
设置协作用户光标颜色

动态更新

上面的配置只在初始化的时候生效,js-sdk 还提供了动态更新组件状态接口,目前只提供设置用户光标颜色接口。

await jssdk.cooperUserAttribute([
  {
    isCooperUsersAvatarVisible: true, // 是否显示协作用户头像
    cooperUsersColor: [{
      userId: 'xxx', // 用户 id
      color: 'red', // 用户光标颜色
    }],
  },
]);