# 插屏广告
# 介绍
# 使用
var fnad = api.require('fnad');
var param = {positionId: "b5f8d5e0815c1e"};
//加载并显示插屏
fnad.loadInterstitialAd(param, function (ret, error) {
var callback = ret.callback;
if (callback === 'onLoadSuccess' || callback === 'onLoadError' || callback === 'onVideoError') {
api.hideProgress();
}
});
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
# 参数说明
参数示例:
var param = {
positionId: "b5f8d5e0815c1e" //广告位Id(必填)
}
1
2
3
2
3
# positionId
- 类型: String
- 默认: 无
- 必须: 是
- 描述: 广告位ID
# 回调
# callback(ret,error)
ret = {
callback: "onLoadSuccess", //String,回调方法
//onLoadSuccess 广告加载成功
//onLoadError 广告加载错误
//onAdClicked 广告被点击
//onAdShow 广告显示
//onAdClose 广告关闭
//onVideoError 广告播放错误
//onVideoComplete 广告播放完毕
code: null,//int,错误代码,非错误不返回
msg: null//int,错误消息,非错误不返回
}
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
callback:
| 回调方法 | 描述 |
|---|---|
| onLoadSuccess | 广告加载成功 |
| onLoadError | 广告加载错误 |
| onAdClicked | 广告被点击 |
| onAdShow | 广告显示 |
| onAdClose | 广告关闭 |
| onVideoError | 广告播放错误 |
| onVideoComplete | 广告播放完毕 |