Netless

Netless

  • 通用文档
  • 常见问题
  • JavaScript
  • Android
  • iOS
  • Server
  • GitHub
  • 🇬🇧 English

›客户端 SDK

阅读说明

  • 阅读说明

管理控制台

  • 应用与权限
  • 配置云存储

客户端 SDK

  • 实时房间状态管理
  • 房间业务状态管理
  • 视角与坐标
  • 自定义事件
  • 视角模式-主播与跟随者
  • 播放速率(三端)
  • 防火墙和代理
  • 如何高效使用文档转换功能
  • 关于日志

自定义事件

根据你自己的业务逻辑,可以定义自定义事件广播全房间。通过如下代码,可以发送自定事件。

var event = "ChatMessage"; // 取一个合适的自定义事件名称
var payload = {...}; // 事件荷载,由事件附带,根据业务逻辑自行设计

room.dispatchMagixEvent(event, payload);

通过如下代码,可以接受房间里其他人发送的自定义事件。

var event = "ChatMessage"; // 你希望监听的自定义事件名称

room.addMagixEventListener(event, onReceivedChatMessage);

function onReceivedChatMessage(event) {
    console.log(event.payload); // 接收到事,并打印出来
}

当不再希望接收某个自定义事件时,可以通过如下代码注销监听。

var event = "ChatMessage"; // 你希望注销监听的自定义事件名称
room.removeMagixEventListener(event, onReceivedChatMessage);
Last updated on 6/17/2020 by rick
← 视角与坐标视角模式-主播与跟随者 →
Netless
接入即互动
产品
管理控制台官网网站Demo 体验Github
公司
加入我们服务条款隐私协议
联系方式
support@netless.link社区
Copyright © 2020 Netless