此代码应该请求新的聊天消息并将它们附加到我网站上的内容中。但是,问题在于它有时会冻结并停止请求新消息。
(function worker() {
$.ajax({
url: '/client_message.php?get_message=yes&chat_id=<?php echo $chat_id; ?>&user_id=<?php echo $uid; ?>',
success: function(data) {
content = data;
if(content != "" && content != prev) {
$("#chat_wrapper").append(content);
prev = content;
$("html, body").animate({ scrollTop: $(document).height() }, "slow");
titleStuff();
}
},
complete: function() {
setTimeout(worker, 700);
}
});
})();
如果您需要更多信息来找出可能出现的问题,请告诉我。