Skip to content

Commit

Permalink
save IP, Port and PW to localStorage
Browse files Browse the repository at this point in the history
  • Loading branch information
UUoocl committed Jul 26, 2024
1 parent a516d99 commit ecfe16b
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions lib/obsConnect.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,26 @@ document
.getElementById("WSconnectButton")
.addEventListener("click", connectOBS);

document.addEventListener("DOMContentLoaded", (event) => {
if(localStorage.getItem("IP")){
document.getElementById("IP").value = localStorage.getItem("IP");
document.getElementById("Port").value = localStorage.getItem("Port");
document.getElementById("PW").value = localStorage.getItem("PW");
}
});

var wssDetails;
var obs = new OBSWebSocket();
async function connectOBS() {
const websocketIP = document.getElementById("IP").value;
const websocketPort = document.getElementById("Port").value;
const websocketPassword = document.getElementById("PW").value;

// Saves data to retrieve later
localStorage.setItem("IP", websocketIP);
localStorage.setItem("Port", websocketPort);
localStorage.setItem("PW", websocketPassword);

//connect to OBS web socket server
try {
const { obsWebSocketVersion, negotiatedRpcVersion } = await obs.connect(
Expand Down

0 comments on commit ecfe16b

Please sign in to comment.