# 全屏视频

# 介绍

本 SDK 为接入方提供个性化模板全屏视频,开发者不用自行对广告样式进行编辑和渲染.

全屏视频样式激励视频一致,唯一不同点就是全屏视频5~10秒可以选择跳过,用户体验相对更好.

# 使用

var fnad = api.require('fnad');
var param = {positionId: "b5f8d5e2274d4d"};
//加载并显示全屏视频
fnad.loadFullVideoAd(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

# 参数说明

参数示例:

var param = {
    positionId: "b5f8d5e2274d4d" //广告位Id(必填)
}
1
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

callback:

回调方法 描述
onLoadSuccess 广告加载成功
onLoadError 广告加载错误
onAdClicked 广告被点击
onAdShow 广告显示
onAdClose 广告关闭
onVideoError 广告播放错误
onVideoComplete 广告播放完毕