sendMessage method

  1. @override
Future<bool> sendMessage(
  1. JCCallItem item,
  2. String type,
  3. String content
)
override

通过通话建立的通道发送数据

此接口调用成功后,消息接收方会收到 @ref JCCallCallback.onMessageReceive "onMessageReceive" 回调,通过此回调可以获取消息的文本类型和文本内容

item 需要发送数据的 JCCallItem 对象

type 文本消息类型,用户可以自定义,例如text,xml等

content 文本内容

@return 是否正常调用

  • true:正常执行调用流程
  • false:调用失败

Implementation

@override
Future<bool> sendMessage(JCCallItem item, String type, String content) async {
  var result = await NativeImpl.methodChannel.invokeMethod(
      '${methodTag}sendMessage',
      {'itemId': item.itemId, 'type': type, 'content': content});
  return result;
}