插屏广告

旧文档请查看:插屏广告旧 API

qg.createInterstitialAd(object)

以下所有 API 需支持最低平台版本号'1061' (minPlatformVersion>='1061')

创建插屏广告组件,同一个 adUnitId,如果已经创建,并且未 destroy,会复用之前的对象

参数

object

属性 类型 是否必填 说明
adUnitId string 插屏广告位标识,需在 OPPO 联盟后台申请

代码示例:

var interstitialAd = qg.createInterstitialAd({
  adUnitId: 'xxx'
})

interstitialAd.load()

拉取插屏广告资源,成功回调 onLoad,失败回调 onError

返回值

Promise

插屏广告加载数据的结果

interstitialAd.show()

展示插屏广告

返回值

Promise

插屏广告显示操作的结果

interstitialAd.onLoad(function callback)

设置插屏广告加载成功回调

代码示例:

interstitialAd.onLoad(function() {
  console.log('插屏广告加载')
})

interstitialAd.offLoad(function callback)

移除插屏广告加载成功回调

interstitialAd.onClose(function callback)

设置插屏广告关闭回调

代码示例:

interstitialAd.onClose(function() {
  console.log('插屏广告关闭')
})

interstitialAd.offClose(function callback)

移除插屏广告关闭回调

interstitialAd.onError(function callback)

设置插屏广告失败回调

代码示例:

interstitialAd.onError(function(err) {
  console.log(err)
})

interstitialAd.offError(function callback)

移除插屏广告失败回调

interstitialAd.destroy()

销毁组件,释放资源

© 2020 OPPO. All rights reserved.

results matching ""

    No results matching ""