插屏广告(旧)
qg.createInsertAd(object)
以下所有 API 需支持最低平台版本号'1031' (minPlatformVersion>='1031')
创建插屏广告组件,同一个 posId,如果已经创建,并且未 destroy,会复用之前的对象
参数 | 类型 | 是否必填 | 说明 |
---|---|---|---|
posId | string | 是 | 插屏广告位标识,需在 OPPO 联盟后台申请 |
代码示例:
var insertAd = qg.createInsertAd({
posId: 'xxx'
})
insertAd.load()
拉取插屏广告资源,成功回调 onLoad,失败回调 onError
insertAd.show()
展示插屏广告,成功回调 onShow,失败回调 onError
insertAd.onLoad(function callback)
设置插屏广告加载成功回调
代码示例:
insertAd.onLoad(function() {
console.log('插屏广告加载')
})
insertAd.offLoad()
移除插屏广告加载成功回调
insertAd.onShow(function callback)
设置插屏广告展示成功回调
代码示例:
insertAd.onShow(function() {
console.log('插屏广告展示')
})
insertAd.offShow()
移除插屏广告展示成功回调
insertAd.onError(function callback)
设置插屏广告失败回调
代码示例:
insertAd.onError(function(err) {
console.log(err)
})
insertAd.offError()
移除插屏广告失败回调
insertAd.destroy()
销毁组件,释放资源