После отправки первого сообщения ⇐ Jquery
-
Anonymous
После отправки первого сообщения
$(document).ready(function() { вар senderId = {{ Auth::id() }}; вар получателя = {{ $user_id }}; вар имя_канала = 'CH' + идентификатор получателя + идентификатор отправителя; var канал = pusher.subscribe('chat-'+channelName); вар d = новая дата(); var strDate = d.getFullYear() + "/" + (d.getMonth() + 1) + "/" + d.getDate(); Channel.bind(имяканала, функция(данные) { var msg = ` ${strDate} ${data.user} ${data.message}
`; $('.chat').append(msg); console.log(данные); }); канал.отписаться(имяканала); })
После отправки первого сообщения Pusher подписывается на канал. Если я отправляю сообщение другим, при открытом экране чата отображаются все пользователи, идентификатор получателя и идентификатор отправителя работают правильно
$(document).ready(function() { вар senderId = {{ Auth::id() }}; вар получателя = {{ $user_id }}; вар имя_канала = 'CH' + идентификатор получателя + идентификатор отправителя; var канал = pusher.subscribe('chat-'+channelName); вар d = новая дата(); var strDate = d.getFullYear() + "/" + (d.getMonth() + 1) + "/" + d.getDate(); Channel.bind(имяканала, функция(данные) { var msg = ` ${strDate} ${data.user} ${data.message}
`; $('.chat').append(msg); console.log(данные); }); канал.отписаться(имяканала); })
После отправки первого сообщения Pusher подписывается на канал. Если я отправляю сообщение другим, при открытом экране чата отображаются все пользователи, идентификатор получателя и идентификатор отправителя работают правильно
Мобильная версия