-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdemo.js
More file actions
25 lines (21 loc) · 820 Bytes
/
demo.js
File metadata and controls
25 lines (21 loc) · 820 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
log = document.getElementById('log');
chat = document.getElementById('chat');
form = chat.form;
state = document.getElementById('status');
var socket = io.connect('http://webrtc.coderighteo.us');
socket.on('connection', function(){
console.log('ws connected');
state.className = 'success';
state.innerHTML = 'Socket open';
});
socket.on('twilio', function(msg){
console.log('twilio', msg)
//alert();
var message = msg.Body; //JSON.parse(event.data);
var from = msg.From;
if (!(/^\d+$/).test(message)) {
log.innerHTML = '<li class="them">' + message.replace(/[<>&]/g, function (m) { return entities[m]; }) + ' - ' + from + '</li>' + log.innerHTML;
} else {
connected.innerHTML = message;
}
});