|
|
@ -193,6 +193,18 @@
|
|
|
|
case 'text':
|
|
|
|
case 'text':
|
|
|
|
content = item.content.text;
|
|
|
|
content = item.content.text;
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
|
|
|
|
case 'link':
|
|
|
|
|
|
|
|
content = `<a href="${item.content.link_url}" target="_blank" title="${item.content.description}">${item.content.title}</a>`;
|
|
|
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
case 'revoke':
|
|
|
|
|
|
|
|
content = `<small>撤回了一条消息</small>`;
|
|
|
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
case 'file':
|
|
|
|
|
|
|
|
content = `<a href="${item.content.fileurl}" target="_blank" title="${item.content.filename}">${item.content.filename}</a>`;
|
|
|
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
case 'emotion':
|
|
|
|
|
|
|
|
content = `<img src="${item.content.emotion}" class="img-responsive">`;
|
|
|
|
|
|
|
|
break;
|
|
|
|
default://未识别的内容,提示识别
|
|
|
|
default://未识别的内容,提示识别
|
|
|
|
content = '未识别的消息类型:' + item.msgtype;
|
|
|
|
content = '未识别的消息类型:' + item.msgtype;
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -214,6 +226,9 @@
|
|
|
|
})
|
|
|
|
})
|
|
|
|
document.getElementById('chat_msg_list').innerHTML = chat_msg_list;
|
|
|
|
document.getElementById('chat_msg_list').innerHTML = chat_msg_list;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//滚动条到最底部
|
|
|
|
|
|
|
|
document.getElementById('chat_msg_list').scrollTop = document.getElementById('chat_msg_list').scrollHeight;
|
|
|
|
|
|
|
|
|
|
|
|
//分页导航
|
|
|
|
//分页导航
|
|
|
|
let chat_msg_list_page_nav = '';
|
|
|
|
let chat_msg_list_page_nav = '';
|
|
|
|
document.getElementById('chat_msg_list_page_nav').innerHTML = '';
|
|
|
|
document.getElementById('chat_msg_list_page_nav').innerHTML = '';
|
|
|
|