web/activities/doc/static-src/js/show/index.js
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
let url = $('.js-cloud-url').data('url');
(function (url) {
window.QiQiuYun || (window.QiQiuYun = {});
var xhr = new XMLHttpRequest();
xhr.open('GET', url + '?' + ~~(Date.now() / 1000 / 60), false); // 可设置缓存时间。当前缓存时间为1分钟。
xhr.send(null);
var firstScriptTag = document.getElementsByTagName('script')[0];
var script = document.createElement('script');
script.text = xhr.responseText;
firstScriptTag.parentNode.insertBefore(script, firstScriptTag);
})(url);
let $element = $('#document-content');
initDocPlayer();
onFullScreen();
function initDocPlayer() {
new QiQiuYun.Player({
id: 'document-content',
playServer: app.cloudPlayServer,
sdkBaseUri: app.cloudSdkBaseUri,
disableDataUpload: app.cloudDisableLogReport,
disableSentry: app.cloudDisableLogReport,
resNo: $element.data('resNo'),
token: $element.data('token'),
user: {
id: $element.data('userId'),
name: $element.data('userName')
}
});
}
function onFullScreen() {
window.onmessage = function (e) {
if (e == null || e == undefined) {
return;
}
var isPageFullScreen = e.data;
if (typeof(isPageFullScreen) != 'boolean') {
return;
}
var docContent = $('#task-content-iframe', window.parent.document);
if (isPageFullScreen) {
docContent.removeClass('screen-full');
docContent.width('100%');
} else {
docContent.addClass('screen-full');
docContent.width(window.document.body.offsetWidth + 'px');
}
};
}
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。