700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 小程序无限插屏广告实现方法

小程序无限插屏广告实现方法

时间:2018-09-01 01:45:46

相关推荐

小程序无限插屏广告实现方法

大家好啊,最近突然想到一个问题,自己做为一个程序员,每天发的公众号文章和程序根本没半毛钱关系,靠分享一些破解软件浑浑度日,再这样下去恐怕要废。所以今天给自己技术群的狗子们分享一个小知识点,如何让你的小程序收入翻倍。

最近群里的小伙伴一直问我,你的小程序怎么这么恶心?为什么你插屏广告每隔几秒就要弹一次啊?其实我真的不想回答,会一些js基础的小伙伴就都能想到这是怎么做的,无非就是用setInterval()定时器实现,每隔几秒调用一次广告,所以很多技术大佬可以关了这篇文章,自己去做了。

下面要讲的只适用于一些小白或半小白,也就是刚刚入行的朋友,我讲的会比较细,大家认真看看都能学会。

知识点:

首先为大家介绍两个定时器函数,这是js中经常要用到的,可以帮助你实现很多效果。

setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。

setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。

提示:1000 毫秒= 1 秒。

二、

好了,介绍完这两个函数我们开始学习如何使用它们,我先用小程序开发工具创建了一个空白项目作为演示用

<p helvetica="" neue",="" "pingfang="" sc",="" "hiragino="" sans="" gb",="" "microsoft="" yahei="" ui",="" yahei",="" arial,="" sans-serif;="" font-size:="" 17px;="" letter-spacing:="" 0.544px;="" text-align:="" justify;="" white-space:="" normal;="" background-color:="" rgb(255,="" 255,="" 255);="" box-sizing:="" border-box="" !important;="" overflow-wrap:="" break-word="" !important;"="" style="margin-top: 0px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); line-height: 1.7; min-height: 1em; word-break: break-word; color: rgb(51, 51, 51); font-family: 微软雅黑; white-space: normal; background-color: rgb(255, 255, 255); max-width: 100%; clear: both;">errMsg:"小程序启动一定时间内不允许展示插屏广告"

比如这样,我们会在5秒后再创建插屏广告,这样就避免了因时间过短而无法弹出广告的问题。

那么你应该也能想到,如何无限的弹出广告了,利用另一个函数

我们每隔2秒就执行一次,这样它会无限执行下去,那么就实现了无限弹出插屏广告的方法,是不是超级简单呢?

但是无限执行的程序一定会消耗小程序的性能,或者造成用用户手机卡顿,所以我们其实不能让它无限执行下去,这里就用到了关闭定时器方法。

关闭的方法就是将定时器整个赋值给一个全局变量,然后在合适的用clearInterval()方法清除定时器

ok,这个方法绝对能使你的小程序收入翻倍,当然,还有很多其它的广告优化方法,需要根据不同小程序的场景进行不同的调用,达到收益最大化,如果大家有需求或者这篇文章阅读不错,我会在后期的文章中为大家讲解~拜了个拜!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。