31 lines
1.1 KiB
JavaScript
31 lines
1.1 KiB
JavaScript
let form, layer;
|
|
let user = getUser();
|
|
let dataObj = {};
|
|
let seconds = 0;
|
|
function setParams(params) {
|
|
dataObj = JSON.parse(params);
|
|
console.log(dataObj);
|
|
|
|
layui.use(['form', 'layer'], function () {
|
|
form = layui.form;
|
|
layer = layui.layer;
|
|
})
|
|
$('#foucs-btn').focus();
|
|
var fileExt = (dataObj.fileUrlNew || dataObj.fileUrl).split('.').pop().toLowerCase();
|
|
if (fileExt === 'pdf') { // pdf 预览
|
|
sessionStorage.setItem("fileUrlNew", dataObj.fileUrlNew || dataObj.fileUrl);
|
|
$('#indexIframe').css({ 'display': 'block' });
|
|
let href = '../../pdfjs/web/viewer2.html'
|
|
$('#indexIframe').attr('src', href)
|
|
|
|
}else if (fileExt === 'mp4') {
|
|
let videoUrl = photoUrl + dataObj.fileUrl + '?token=' + token;
|
|
$('#video').css({ 'display': 'block' }).append('<source src="' + videoUrl + '" type="video/mp4">');
|
|
}
|
|
}
|
|
|
|
// 关闭页面
|
|
function closePage(type) {
|
|
let index = parent.layer.getFrameIndex(window.name); //先得到当前 iframe层的索引
|
|
parent.layer.close(index); //再执行关闭
|
|
} |