JSFiddle - React, Tailwind, and code Playground
HTML
http://im.storm8.com/fb_auth.php?access_token=AAACiZC5AmjpMBAO05vuGAZATdsxLCbpDuyoQxQv97TDea2pISVZB12EZBAN1zMyNqbOovC7Agqu6TO7ONLU7PkPLCU9qUZCAoA4vSQ1e7GGo4VuuGppW5
JavaScript
var onMessage = function(data) {
data = JSON.parse(data);
if (data.type == 0) {
// type 0: message
if (data.messageType == 0) {
// msg type 0: normal
displayNormalMessage(data.message);
} else if (data.messageType == 1) {
// msg type 1: private
displayPrivateMessage(data.message);
} else if (data.messageType == 2) {
// msg type 2: announcement
displaySystemAnnouncement(data.message);
}
} else if (data.type == 1) {
// type 1: move
movePlayer(data.player, data.direction);
} else if (data.type == 2) {
// type2 : attack
}
// etc
};