# ks.createInterstitialAd

更新时间:2024-07-23 11:06:59

# InterstitialAd ks.createInterstitialAd(Object obejct)

创建插屏广告组件。每次调用该方法创建插屏广告都会返回一个全新的实例。

# 参数

Object obejct

属性 类型 必填 默认值 说明 最低版本
adUnitId string / 广告id

# 返回值

类型 说明 最低版本
interstitialAd InterstitialAd 插屏广告组件

# 示例代码

let param = {};  
param.adUnitId = "从平台获取的广告id";  
let interstitialAd = ks.createInterstitialAd(param);  
if (interstitialAd) {  
	interstitialAd.onClose(res => {  
		// 插屏广告关闭事件  
	})  
	interstitialAd.onError(res => {  
		// 插屏广告Error事件  
	})  
	let p = interstitialAd.show()  
	p.then(function(result){  
		// 插屏广告展示成功  
		console.log(`show interstitial ad success, result is ${result}`)  
	}).catch(function(error){  
		// 插屏广告展示失败  
		console.log(`show interstitial ad failed, error is ${error}`)  
		if (error.code === -10005) {  
			// 表明当前app版本不支持插屏广告,可以提醒用户升级app版本  
		}  
	})  
} else {  
   	console.log("创建插屏广告组件失败");  
}  
Copyright ©2025, All Rights Reserved