First make of a testing method for oob
This commit is contained in:
parent
ede6634081
commit
e6c1ab3df8
2 changed files with 8 additions and 3 deletions
|
|
@ -50,7 +50,7 @@ function onMessage(evt) {
|
||||||
var inmsg = evt.data
|
var inmsg = evt.data
|
||||||
if (inmsg.length > 3 && inmsg.substr(0, 3) == "OOB") {
|
if (inmsg.length > 3 && inmsg.substr(0, 3) == "OOB") {
|
||||||
// dynamically call oob methods, if available
|
// dynamically call oob methods, if available
|
||||||
try {var oobtuples = JSON.parse(inmsg.slice(3));} // everything after OOB }
|
try {var oobtuples = JSON.parse(inmsg.slice(4));} // everything after OOB }
|
||||||
catch(err) {
|
catch(err) {
|
||||||
// not JSON packed - a normal text
|
// not JSON packed - a normal text
|
||||||
msg_display('out', inmsg);
|
msg_display('out', inmsg);
|
||||||
|
|
@ -76,7 +76,12 @@ function doSend(){
|
||||||
history_add(outmsg);
|
history_add(outmsg);
|
||||||
HISTORY_POS = 0;
|
HISTORY_POS = 0;
|
||||||
$('#inputform')[0].reset(); // clear input field
|
$('#inputform')[0].reset(); // clear input field
|
||||||
websocket.send(outmsg);
|
|
||||||
|
if (outmsg.length > 4 && outmsg.substr(0, 5) == "##OOB") {
|
||||||
|
// test OOB messaging
|
||||||
|
doOOB(JSON.parse(outmsg.slice(5))); }
|
||||||
|
else {
|
||||||
|
websocket.send(outmsg); }
|
||||||
}
|
}
|
||||||
|
|
||||||
function doOOB(ooblist){
|
function doOOB(ooblist){
|
||||||
|
|
|
||||||
|
|
@ -51,7 +51,7 @@
|
||||||
</div>
|
</div>
|
||||||
<form id="inputform" action="javascript:void(0);">
|
<form id="inputform" action="javascript:void(0);">
|
||||||
<div id="playercount">Logged in Players: {{num_players_connected}}</div>
|
<div id="playercount">Logged in Players: {{num_players_connected}}</div>
|
||||||
<div id="inputcontrol"><input type="text" id="inputfield" autocomplete="off"><input id="inputsend" type="button" value="send" onClick="doSend()" /></div>
|
<div id="inputcontrol"><input type="text" id="inputfield" autocomplete="off"><input id="inputsend" type="button" value="send" onClick="doSend()"/></div>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue