isFirstAll) {
fn();
}
})
}();
!function() {
// 文档渲染后 再运行,性能优化
var fn = function () {
require.async(['sf_common:widget/voucherPackage/index.js'], function(VoucherPackage) {
new VoucherPackage();
});
};
$(customEventMediator).on('docRenderDone', function (e, data) {
var ops = typeof data === 'object' ? data : {};
if (ops.isFirstAll) {
fn();
}
})
}();
!function() {
// 文档渲染后 再运行,性能优化
var fn = function () {
require.async(['sf_common:widget/voucher/index.js'], function(Voucher) {
new Voucher({
isLogin: 1
});
});
};
$(customEventMediator).on('docRenderDone', function (e, data) {
var ops = typeof data === 'object' ? data : {};
if (ops.isFirstAll) {
fn();
}
})
}();
!function() {
customEventMediator.componentParamCfg = customEventMediator.componentParamCfg || {};
customEventMediator.componentParamCfg.topBar = {
viewerType: 'xreader',
btnShow: {"back":false},
settingShow: {
head: 'xreader' !== 'ppt'
},
vipUserInfo: {"vipinfo":{"type":0,"nor_start_time":0,"nor_end_time":0,"hi_start_time":0,"trade_cur_sum":0,"trade_gap":0,"next_type":1,"mini_vip":0,"remain_day":0,"uid":796080913,"expire_time":0},"org_eng_name":"","edu_vip_info":{"uid":796080913,"type":1,"start_time":0,"end_time":0,"is_vip":0,"expire_time":"1970-01-01"},"jiaoyu_vip_info":{"uid":796080913,"type":"jiaoyu_vip","start_time":0,"end_time":0,"is_vip":0,"vip_status":0,"expire_time":"1970-01-01"},"isVip":false,"currentVipType":"","isTicketDocGot":false,"downloadTicketCount":0}
};
window.isNewVipTest = !!0;
window.isProfessionalDoc = !! 0

}();
!function() {
customEventMediator.componentParamCfg = customEventMediator.componentParamCfg || {};
customEventMediator.componentParamCfg.b_asp = {
show: +'1'
};
}();
!function() {
var that = this;
var $mediator = $(customEventMediator);
var $vw = $(vw.container);
var $root = $('.sf-edu-wenku-id-content', $vw);
var register = require('sf_view:widget/toc/component/register.js');
register.run({
readerType: 'xreader'
});
var subEntry = require('sf_view:widget/common/sub_entry/sub_entry.js');
subEntry.start($root, 'xreader');
$mediator.on('docRenderDone', function () {
require.async(['sf_view:widget/common/view/viewAssist.js', 'sf_view:widget/common/lazyload.js'], function (ViewAssist, lazyLoadImage) {
that.viewAssist = new ViewAssist($root, 'xreader');
lazyLoadImage();
});
});

if (!window._SF_.__SYNC__PAGE__ && window._SF_.vw.wkCustom
&& window._SF_.vw.wkCustom.hideLoading) {
window._SF_.vw.wkCustom.hideLoading(true);
}
require.globalData.set('windowHasLoaded', false);
if (window._SF_.__SYNC__PAGE__) {
// dp自定义事件
var dpCustomeventsLog = require('sf_view:widget/lib/sync/log.js').dpCustomeventsLog;
// dp自定义事件 - 统计 模板中js开始执行时间点
dpCustomeventsLog.setTime('jsRunInTemplate');

$(window).on('load',function () {
require.globalData.set('windowHasLoaded', true);
$(customEventMediator).trigger('window-onload');
});
}
else {
vw.on('attach', function () {
require.globalData.set('windowHasLoaded', true);
$(customEventMediator).trigger('window-onload');
});
}

var globalData = require('sf_view:widget/common/gd.js');
globalData.set({
doc_id: '1f929eb31a37f111f0855b0d',
isLogin: 1,
// docInfo.docInfo.totalPageNum在后续逻辑中被强依赖修改,这里用个新的变量来保存真正的页码数
realPageCount: 29,
docTypeName: 'word',
docIdUpdate: '696c3bda33d4b14e852468e8',
isPaper: '0',
hasImage: '0',
docTitle: '计算机中常用中英文对照',
goToApp: 1,
secondClassify: '63',
isSug: 'true' === 'true',
vipUserInfo: {"vipinfo":{"type":0,"nor_start_time":0,"nor_end_time":0,"hi_start_time":0,"trade_cur_sum":0,"trade_gap":0,"next_type":1,"mini_vip":0,"remain_day":0,"uid":796080913,"expire_time":0},"org_eng_name":"","edu_vip_info":{"uid":796080913,"type":1,"start_time":0,"end_time":0,"is_vip":0,"expire_time":"1970-01-01"},"jiaoyu_vip_info":{"uid":796080913,"type":"jiaoyu_vip","start_time":0,"end_time":0,"is_vip":0,"vip_status":0,"expire_time":"1970-01-01"},"isVip":false,"currentVipType":"","isTicketDocGot":false,"downloadTicketCount":0},
vipInfo: {"vip_type":0,"flag":0,"edu_vip_type":0,"jiaoyu_vip_type":0},
isWapvipTest: !!0,
recKnowledgeArr: ""
});
$mediator.on('docRenderDone', function () {
require.async(['sf_view:widget/common/CPayInfo/CPageEnd/CPageEnd.js'], function (CPageEndPay) {
var data = globalData;
var $endPay = $('.--c-public-cpayinfo-cpageend-toc', $vw);
var $proEndPay = $('.c-publicwg-cpayinfowg-cpageendwg-root-toc', $vw);
if ((!$endPay.length || $proEndPay.length > 0 || (vw.isProfessionalDoc && vw.isNewVipStatus))
|| ($endPay.length && $endPay.data('rendered'))) {
return;
}
$endPay.data('rendered', 1);
CPageEndPay.render($endPay, {
docId: data.doc_id,
docInfo: data.docInfo,
isLogin: data.isLogin,
docTypeName: data.docTypeName,
vipInfo: data.vipInfo,
realPageCount: data.realPageCount
});
});
});

if (window._SF_.__SYNC__PAGE__) {
// dp自定义事件 - 统计 阅读器初始化 延时运行前的时间点
dpCustomeventsLog.setTime('initReaderDelay');
// dp自定义事件 - 统计 阅读器初始化 延时运行耗时
dpCustomeventsLog.send({
key: 'initReaderDelay',
event: 'z_initReaderDelay'
}).setTime('initReaderStart');
// dp自定义事件 - 统计 阅读器初始化耗时
dpCustomeventsLog.send({
key: 'initReaderStart',
event: 'z_initReaderRunTime'
});

// dp自定义事件 - 统计 模板中js执行耗时

Prev | Next
Pg.: 1 ... 41 42 43 44 45 46 47 48 49 50


Back to home | File page

Subscribe | Register | Login | N