mirror of
https://github.com/gradio-app/gradio.git
synced 2024-12-27 02:30:17 +08:00
28 lines
711 B
JavaScript
28 lines
711 B
JavaScript
|
var NGROK_URL = "ws://d2effd81.ngrok.io"
|
||
|
var SOCKET_PORT = 9200
|
||
|
|
||
|
try {
|
||
|
var origin = window.location.origin;
|
||
|
if (origin.includes("ngrok")){
|
||
|
var ws = new WebSocket(NGROK_URL)
|
||
|
} else {
|
||
|
var ws = new WebSocket("ws://127.0.0.1:" + SOCKET_PORT + "/")
|
||
|
}
|
||
|
ws.onerror = function(evt) {
|
||
|
console.log(evt)
|
||
|
};
|
||
|
ws.onclose = function(event) {
|
||
|
console.log("WebSocket is closed now.");
|
||
|
var model_status = $('#model-status')
|
||
|
model_status.html('Model: closed');
|
||
|
model_status.css('color', '#e23e44');
|
||
|
$('#overlay').css('visibility','visible')
|
||
|
};
|
||
|
|
||
|
} catch (e) {
|
||
|
console.log(e)
|
||
|
}
|
||
|
|
||
|
const sleep = (milliseconds) => {
|
||
|
return new Promise(resolve => setTimeout(resolve, milliseconds))
|
||
|
}
|