1
0
Fork 0
mirror of https://github.com/DanielnetoDotCom/YouPHPTube synced 2025-10-05 19:42:38 +02:00

Loading some pages in a iframe

This commit is contained in:
Daniel 2021-11-22 13:10:54 -03:00
parent 5a92782541
commit 244089213b
26 changed files with 712 additions and 636 deletions

View file

@ -1259,9 +1259,22 @@ function avideoModalIframeLarge(url) {
avideoModalIframeWithClassName(url, 'swal-modal-iframe-large');
}
var avideoModalIframeFullScreenOriginalURL = false;
function avideoModalIframeFullScreen(url) {
if(!avideoModalIframeFullScreenOriginalURL){
avideoModalIframeFullScreenOriginalURL = document.location.href;
}
window.history.pushState("", "", url);
avideoModalIframeWithClassName(url, 'swal-modal-iframe-full');
}
function avideoModalIframeFullScreenClose() {
$('.swal-overlay iframe').attr('src', 'about:blank');
swal.close();
window.history.pushState("", "", avideoModalIframeFullScreenOriginalURL);
avideoModalIframeFullScreenOriginalURL = false;
}
function avideoModalIframeFull(url) {
avideoModalIframeFullScreen(url);
}
@ -1270,10 +1283,10 @@ function avideoModalIframeWithClassName(url, className) {
url = addGetParam(url, 'avideoIframe', 1);
var html = '';
html = '<div id="avideoModalIframeDiv" class="clearfix">';
html += '<button class="btn btn-default pull-left" onclick="swal.close();">';
html += '<button class="btn btn-default pull-left" onclick="avideoModalIframeFullScreenClose();">';
html += '<i class="fas fa-chevron-left"></i>';
html += '</button></div>';
html += '<iframe frameBorder="0" src="' + url + '" allow="camera *;microphone *" ></iframe>';
html += '</button><img src="'+webSiteRootURL +'videos/userPhoto/logo.png" class="img img-responsive " style="max-height:34px;"></div>';
html += '<iframe frameBorder="0" class="animate__animated animate__bounceInDown" src="' + url + '" allow="camera *;microphone *" ></iframe>';
var span = document.createElement("span");
span.innerHTML = html;
swal({