大神们 如图我创建好了一个 conversation 然后我需要以“Tom”的身份在这个conversation里面发消息 具体要怎么做呢 官方文档不详细看不懂
呃,您注释掉的那行 // return conversation.send ... 就是以 Tom 的身份在这个 conversation 里发消息呀。
// return conversation.send ...
数据存储开发指南中关于 Promise 的说明 也可以参考下。
对的 这个我会的 createIMClient后面接then里面再return conversation.send...这个我会的 在库里面也看到 消息 可是接下来 我如何再在这个conversation里面 发消息呢
我试了很多次 后面写一个 conversation.send (new TextMessage('...')) 都报错说conversation没定义 是不是我漏掉啥了
createConversation 返回一个 conversation 的 promise,在这个 promise 的内部(准确地说是 promise 的 resolved 函数内部)才能访问到 conversation,并在 conversation 上调用 send 发消息。「 后面」(也就是 promise 外部)conversation 不可见。
哦哦 那我 在外面调用这个conversation 需要怎么做呢 ?
为什么需要在外面调用?这就失去了 promise 的意义了呀。