gs-jjsp-web/bns/js/studyExam/trainCoursewareView.js

31 lines
1.1 KiB
JavaScript
Raw Normal View History

2025-10-09 10:26:27 +08:00
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); //再执行关闭
}