Added share button

This commit is contained in:
Henry Hiles 2022-02-09 12:20:44 -05:00
parent b5f857edf5
commit 98a9f281d2
3 changed files with 131 additions and 0 deletions

View file

@ -1,6 +1,8 @@
const socket = io("/")
const videos = document.getElementById("videos")
const myPeer = new Peer()
const popup = document.querySelector("#popup")
const hrefInput = document.querySelector("#href")
const myVideo = document.createElement("video")
myVideo.muted = true
@ -85,6 +87,23 @@ const addVideoStream = (video, stream, isYours) => {
videos.append(video)
}
document
.querySelector("#share")
.addEventListener("click", () => popup.classList.remove("dismissed"))
hrefInput.value = window.location.href
document.querySelector("#copy").addEventListener("click", () => {
hrefInput.focus()
hrefInput.select()
navigator.clipboard.writeText(hrefInput.value)
document.querySelector("#is-copied").classList.add("copied")
})
document
.querySelector("#close")
.addEventListener("click", () => popup.classList.add("dismissed"))
navigator.mediaDevices
.getUserMedia({
video: true,