メッセージを送信しても、n秒以内にサーバーから配信されなければエラー表示する実装をご検討ください。
⇒「ネットワークエラーです。リロードしてください」
例)
function メッセージ送信してn秒以内にサーバーから配信されなければエラー表示するメソッド(text = '送信内容', n = エラー判定待ち時間){
var timer = setTimeout(function(){showError("メッセージ送信に失敗しました。ネットワークエラーの可能性があります。") }, n);
client.once(ViewlessMobiAgentClient.Events.messageReceived, function(data){ if (data.sender === 'guest' && data.text === text) { clearTimeout(timer); } }); client.sendMessage(text); }