superxxd
2 years ago
7 changed files with 208 additions and 123 deletions
@ -0,0 +1,62 @@ |
|||||
|
|
||||
|
|
||||
|
function CreateVideoDiv(el){ |
||||
|
var parentDiv = document.createElement("div");//创建父div
|
||||
|
// var parentDiv = document.getElementById('playCanvas')
|
||||
|
parentDiv.className="webrtcPlayer";//给父div设置class属性
|
||||
|
// parentDiv.offsetTop=parentDiv.offsetTop+50;
|
||||
|
el.className="video"; |
||||
|
// el.offsetTop=parentDiv.offsetTop+50;
|
||||
|
el.setAttribute("id","remote-video"); |
||||
|
parentDiv.appendChild(el); |
||||
|
window.document.body.appendChild(parentDiv); |
||||
|
} |
||||
|
function FullScreen() { |
||||
|
|
||||
|
var ele = document.getElementById("remote-video"); |
||||
|
|
||||
|
if (ele.requestFullscreen) { |
||||
|
|
||||
|
ele.requestFullscreen(); |
||||
|
ele.controls = false; |
||||
|
ele.controlsList = "nodownload noplaybackrate nofullscreen noremoteplayback"; |
||||
|
|
||||
|
} else if (ele.mozRequestFullScreen) { |
||||
|
|
||||
|
ele.mozRequestFullScreen(); |
||||
|
|
||||
|
} else if (ele.webkitRequestFullScreen) { |
||||
|
|
||||
|
ele.webkitRequestFullScreen(); |
||||
|
ele.controls = false; |
||||
|
ele.controlsList = "nodownload noplaybackrate nofullscreen noremoteplayback"; |
||||
|
|
||||
|
} |
||||
|
|
||||
|
ele.controls = false; |
||||
|
|
||||
|
} |
||||
|
|
||||
|
//退出全屏
|
||||
|
|
||||
|
function exitFullscreen() { |
||||
|
|
||||
|
var de =document.getElementById("remote-video"); |
||||
|
if (de.isFullScreen) { |
||||
|
return |
||||
|
} |
||||
|
if (de.exitFullscreen) { |
||||
|
|
||||
|
de.exitFullscreen(); |
||||
|
|
||||
|
} else if (de.mozCancelFullScreen) { |
||||
|
|
||||
|
de.mozCancelFullScreen(); |
||||
|
|
||||
|
} else if (de.webkitCancelFullScreen) { |
||||
|
|
||||
|
de.webkitCancelFullScreen(); |
||||
|
|
||||
|
} |
||||
|
return false; |
||||
|
} |
Loading…
Reference in new issue