lixin-web
Version:
vue and bootstrap
20 lines (18 loc) • 738 B
JavaScript
import {isMobileScreen,preloadImage} from './util/Will'
import {util} from './vuex'
import '!style!css?minimize!postcss!../css/_gaga_temp/about_bg.css'
import '!style!css?minimize!postcss!less!../less/page/about-inline.less'
let isWebP = util.checkWebP;
const setImage = () => {
['responsibility','lottery_brand'].forEach(i => {
preloadImage(`about/${i}`,true,{retina:true,img:document.querySelector(`[data-defer="${i}"]`),isWebP})
})
}
if(!isMobileScreen) {
preloadImage('about/about-banner',true,{bg:'.about-banner',checkWebp(){isWebP = true}})
.then(() => preloadImage('about/chip',true,{ext:'png',img:document.querySelector('[data-defer="chip"]'),isWebP}))
.then(setImage)
}
else{
setImage()
}