原生js、リスト項目露出統計
3124 ワード
//スクロールイベント
// let scrollIndex = 0;
// let lastTop = 0;
// document.addEventListener('scroll', function(e) {
// let scrollTopH = document.body.scrollTop || document.documentElement.scrollTop;
// if(lastTop < scrollTopH) {
// if(Math.ceil(scrollTopH / liItemHeight) != scrollIndex) {
// scrollIndex = scrollIndex + 1
// lastTop = scrollTopH;
// let scrollShowItem = appNameArr[Math.floor(firstShowItem) + scrollIndex - 1];
// //
// writerLog({
// 'event_type': '4',
// 'pager': '1000',
// 'position': '0',
// 'item_id': scrollShowItem.id,
// 'scheme': '',
// 'device_id': deviceId,
// 'user_id': deviceId,
// 'created_time': date,
// 'channel': packName,
// 'app_version': '19.8.31',
// 'os_type': 'web',
// 'referrer': referrer
// })
// }
// }
// })
//listHeight=document.get Elements ByClass Name('app-ul')[0].offset Height; // let marginTopH = Math.floor(document.body.clientWidth * 2.778 / 100);
// liItemHeight = document.getElementsByTagName('li')[0].offsetHeight + marginTopH;
//
// firstShowItem = (window.screen.availHeight - document.getElementsByClassName('search-area')[0].offsetHeight - document.getElementsByClassName('header-tip')[0].offsetHeight) / liItemHeight;
// for(let ind = 0; ind < firstShowItem; ind++) {
// //
// setTimeout(() => {
// writerLog({
// 'event_type': '4',
// 'pager': '1000',
// 'position': '0',
// source: '',
// 'item_id': arr[ind].id,
// 'scheme': '',
// 'device_id': deviceId,
// 'user_id': deviceId,
// 'created_time': date,
// 'channel': packName,
// 'app_version': '19.8.31',
// 'os_type': 'web',
// 'referrer': referrer
// })
// }, 10 * ind)
// }