-
Notifications
You must be signed in to change notification settings - Fork 0
/
site.js
24 lines (20 loc) · 861 Bytes
/
site.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
"use strict";
var connection = new signalR.HubConnectionBuilder().withUrl("/StreamingHub").build();
connection.on("ReceiveImage", function (image) {
document.getElementById("myRoom").src = image;
});
connection.start().then(function () {
}).catch(function (err) {
return console.error(err.toString());
});
document.getElementById("start").addEventListener("click", function (event) {
var i = document.getElementById("index").value;
var x = document.getElementById("x").value;
var y = document.getElementById("y").value;
var w = document.getElementById("w").value;
var h = document.getElementById("h").value;
connection.invoke("SubscribePool", parseInt(i), parseInt(x), parseInt(y), parseInt(w),parseInt(h),false).catch(function (err) {
return console.error(err.toString());
});
event.preventDefault();
});