Commit 85df8981 authored by Juliusz Chroboczek's avatar Juliusz Chroboczek

Remove PIP button when not supported.

parent 01192d69
...@@ -1090,11 +1090,17 @@ function registerControlEvent(peerid) { ...@@ -1090,11 +1090,17 @@ function registerControlEvent(peerid) {
} }
}; };
peer.querySelector("span.pip").onclick = function(event) { let pip = /** @type {HTMLElement} */(peer.querySelector("span.pip"));
event.preventDefault(); /** @ts-ignore */
let video = getParentVideo(event.target); if(HTMLVideoElement.prototype.requestPictureInPicture) {
videoPIP(video); pip.onclick = function(event) {
}; event.preventDefault();
let video = getParentVideo(event.target);
videoPIP(video);
};
} else {
pip.style.display = 'none';
}
peer.querySelector("span.fullscreen").onclick = function(event) { peer.querySelector("span.fullscreen").onclick = function(event) {
event.preventDefault(); event.preventDefault();
...@@ -1106,7 +1112,7 @@ function registerControlEvent(peerid) { ...@@ -1106,7 +1112,7 @@ function registerControlEvent(peerid) {
} }
}; };
let camera = peer.querySelector("span.camera"); let camera = /** @type {HTMLElement} */(peer.querySelector("span.camera"));
if(camera) { if(camera) {
peer.querySelector("span.camera").onclick = function(event) { peer.querySelector("span.camera").onclick = function(event) {
event.preventDefault(); event.preventDefault();
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment