app 事件总线
互动功能名称。 用于公共方法中区分不同的互动功能。
socket.io 原生事件名称
频道信息
聊天室实例和数据。
是否为转播主频道
绑定 socket.io 原生事件,
下载文件。
下载路径。
参数。
返回完整的 url 地址(api 域名相关)
以 / 开头的相对路径
返回完整的 url 地址(chat 域名相关)
以 / 开头的相对路径
返回完整的 url 地址(live 域名相关)
以 / 开头的相对路径
处理聊天室事件。 监听到聊天室事件后将消息内容传入该方法,将会触发对应的事件(需要使用 Questionnaire.on 进行监听)。
聊天室消息内容。
处理聊天室事件:同步问卷状态
取消订阅事件
事件名称
事件处理器
this
订阅事件。
事件名称
事件处理器
this
发送聊天室消息。
消息内容。
发布事件
事件名称
获取房间内提交人数。
问卷 id
房间内已提交问卷的人数。
发送问卷结果。 调用该方法后,聊天室将问卷结果发送至通知各端。如需显示问卷结果,需要在各端添加监听发送结果事件的逻辑。
问卷 id
发布问卷。
问卷内容
发送对象范围
停止问卷。
问卷 id
删除问卷。
问卷 id
下载问卷统计结果。
问卷 id
下载问卷模板。
获取问卷详情。 包括问卷基本信息、问卷题目列表、提交结果统计数据(如果问卷已结束)。
问卷 id
问卷详情。
获取问卷列表。
问卷列表。
获取问卷分页列表。
分页查询参数
问卷列表。
编辑或创建问卷。
问卷内容
上传新问卷。
问卷文件。文件模板可通过 Questionnaire.downloadTemplate 下载。
Generated using TypeDoc
实现问卷功能:
数量限制:
单份问卷的最大题目数量:100
每道单选题/多选题的选项个数最多 10 个,最少 2 个
字数限制。注意一个非英文字符占用 2 个字符,如 "中文abc" 应算作 7 个字符。