diff --git a/html5/verto/demo/index.html b/html5/verto/demo/index.html
index 415def7224..af26f5b2b1 100644
--- a/html5/verto/demo/index.html
+++ b/html5/verto/demo/index.html
@@ -50,6 +50,11 @@
color: #ff3333;
}
+.chatimg
+{
+ max-width:100px;
+}
+
.l1
{
border:1;
diff --git a/html5/verto/demo/verto.js b/html5/verto/demo/verto.js
index 52ffd64007..de27cabbb1 100644
--- a/html5/verto/demo/verto.js
+++ b/html5/verto/demo/verto.js
@@ -112,12 +112,19 @@ var callbacks = {
}
break;
case $.verto.enum.message.info:
- var body = data.body.replace(/(http[s]{0,1}:\/\/\S+)/g, "$1<\/a>");
+ var body = data.body;
+
+ if (body.match(/\.gif|\.jpg|\.jpeg|\.png/)) {
+ body = body.replace(/(http[s]{0,1}:\/\/\S+)/g, "$1
<\/a>");
+ } else {
+ body = body.replace(/(http[s]{0,1}:\/\/\S+)/g, "$1<\/a>");
+ }
if (body.slice(-1) !== "\n") {
body += "\n";
}
body = body.replace(/(?:\r\n|\r|\n)/g, '
');
+
var from = data.from_msg_name || data.from;
$("#chatwin").append("" + from + ":
" + body);