我在聊天页面遇到麻烦。目前我在应用程序开始时进行连接,当用户第一次进入聊天室时一切正常,他们看到对方的消息,连接良好,所有消息都是存储在localstorage
中。
但如果一个用户离开聊天室,重新进入后就会出现错误: 用户可以发送消息,服务器接收消息但ng-repeat不会仅显示历史记录。
$scope.data.chat[newIndex] = newMessage;
我们放弃了服务器的问题,因为在控制台中我们可以看到来自服务器的所有数据。
我们放弃了html中其他函数的问题,因为我们会在收到每条消息后触发scrollBottom();
。
但是仍然在很多个小时之后,该消息无法显示用户是否重新进入该页面