web socket code we tested earlier

PHOTO EMBED

Fri Feb 26 2021 20:32:41 GMT+0000 (Coordinated Universal Time)

Saved by @surrealemily

       // ...
        let connectButton = document.querySelector('.connectButton');
        async function connectToHiFiAudio() {
            // let audioMediaStream ...
            // let hifiCommunicator ...

            connectButton.innerHTML = `Connected!`;
            document.querySelector(`.outputAudioEl`).srcObject = hifiCommunicator.getOutputAudioMediaStream();
            document.querySelector(`.outputAudioEl`).play();

            mcLocationWebSocket = new WebSocket('ws://localhost:7777/locdata');
            mcLocationWebSocket.onmessage = function (event) {
                console.log(event.data);
                mcLoc = JSON.parse(event.data)
                userData = {
                    position: new HighFidelityAudio.Point3D({ "x": mcLoc.x, "y": mcLoc.y, "z": mcLoc.z }),
                    orientationEuler: new HighFidelityAudio.OrientationEuler3D({
                            "pitchDegrees": 0,
                            "yawDegrees": mcLoc.yaw,
                            "rollDegrees": 0
                        })
                }
                hifiCommunicator.updateUserDataAndTransmit(userData);
            }
        }
        // ...
content_copyCOPY