Added support for http.

This commit is contained in:
retoor 2024-12-29 23:31:10 +01:00
parent 8baf9c2e5d
commit 966af246cf

View File

@ -128,11 +128,16 @@ class RWebGuiApp extends HTMLElement {
return this.app._ready && this.app.connected
}
get url() {
const protocol = window.location.protocol === "https:" ? "wss" : "ws";
return `${protocol}://${window.location.host}/ws/${this.uuid}`
}
constructor() {
// Always call super first in constructor
super();
if(!this.parent || !this.parent.app){
this.ws = new WebSocket(`wss://${window.location.host}/ws/${this.uuid}`)
this.ws = new WebSocket(this.url)
const me = this
this.ws.onopen = ()=>{
me.connected = true;