我使用的是laravelechoserver/redis/vue.js,我正在尝试在合作伙伴键入时获取消息。我有一个监听器
Echo.private('user.' + this.id)
.listen('.UserEvent', data => {
this.msgs.push({text:data.message,main:false})
})
.listenForWhisper('typing', (e) => {
console.log('this is event ', e)
if(e.typing){
console.log(e.typing)
}
});
我也有keymonitor方法
keymonitor(event){
setTimeout( () => {
Echo.private('user.' + this.id)
.whisper('typing', {
typing: true,
user:this.userid
});
console.log('typing')
}, 300)
},
但它不起作用。如果你需要更多的细节评论,我会更新问题。谢谢您。
暂无答案!
目前还没有任何答案,快来回答吧!