NERoomChatController
@objcMembers
public class NERoomChatController : NSObject, NEBaseController
房间聊天控制器
-
功能是否支持
Declaration
Swift
public var isSupported: Bool { get } -
加入聊天室
Declaration
Swift
public func joinChatroom(callback: NECallback<AnyObject>? = nil)Parameters
callback回调闭包
-
离开聊天室
Declaration
Swift
public func leaveChatroom(_ callback: NECallback<AnyObject>? = nil)Parameters
callback回调闭包
-
发送广播消息
Declaration
Swift
public func sendBroadcastTextMessage(message: String, callback: NECallback<AnyObject>? = nil)Parameters
message消息内容
callback回调闭包
-
给单人定向发消息
Declaration
Swift
public func sendDirectTextMessage(userUuid: String, message: String, callback: NECallback<AnyObject>? = nil)Parameters
userUuid用户Id
message消息内容
callback回调闭包
-
给多人发送消息
Declaration
Swift
public func sendGroupTextMessage(userUuids: [String], message: String, callback: NECallback<AnyObject>? = nil)Parameters
userUuids用户Id数组
message消息内容
callback回调闭包
-
获取聊天室成员
Declaration
Swift
public func fetchChatroomMembers(type: NEChatroomMemberQueryType, limit: Int, callback: NECallback<[NEChatroomMember]>? = nil)Parameters
type查询类型
limit限制
callback回调
NERoomChatController Class Reference