1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
| // 插屏广告 var interstitialAd = null; let interstitial = { //id就是传入的广告位id load(id,meth) { if (uni.createInterstitialAd) { interstitialAd = uni.createInterstitialAd({ adUnitId: id }) interstitialAd.onLoad(() => { console.log('插屏 广告加载成功') // setTimeout(()=>{ // interstitialAd.show() // },6000) }) interstitialAd.onError((err) => { console.log('插屏 广告加载失败', err) // interstitialAd.show() }) interstitialAd.onClose((res) => { console.log('插屏 广告关闭', res) setTimeout(()=>{ interstitialAd.show() },6000) }) } }, show() { if (interstitialAd) { interstitialAd.show().catch((err) => { console.error(err) }) } } } module.exports = { interstitial };
|