-1
大家好!我正在使用Laravel做一個項目,現在我開始做一個私人的一對一聊天。到目前爲止,我使用數據庫進行聊天,這需要重新加載等。但是我想增強它,所以這非常好,具有如下功能:寫入,自動接收和發送(無需重新加載頁面)。Laravel Live信息系統
你能提供什麼?爲什麼?
大家好!我正在使用Laravel做一個項目,現在我開始做一個私人的一對一聊天。到目前爲止,我使用數據庫進行聊天,這需要重新加載等。但是我想增強它,所以這非常好,具有如下功能:寫入,自動接收和發送(無需重新加載頁面)。Laravel Live信息系統
你能提供什麼?爲什麼?
使用ajax或websocket。
在ajax中,您可以簡單地獲取新消息並使用setInterval更新DOM。
function start() {
$start = setInterval(function() {
fetch_chat_messages();
}, 3000);
}
start();
這裏唯一的缺點是DOM不斷刷新。
在Websocket中,實時通信是可能的。我會建議你使用http://socket.io/。
Goodluck!
謝謝我做了AJAX,爲了簡化代碼現在 –
歡迎@КенжебаевСагынбек –