Added share button
This commit is contained in:
parent
b5f857edf5
commit
98a9f281d2
3 changed files with 131 additions and 0 deletions
|
@ -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,
|
||||
|
|
Reference in a new issue