视频广告
优质
小牛编辑
122浏览
2023-12-01
调用说明show只是会触发广告展示,但是不一定会展示(受限于广告系统的策略等)
BK.Advertisement.createVideoAd()
创建一个视频广告
手Q版本:7.6.5
返回值
BK.Advertisement.VideoAd
参数:
无
例子:
var videoAd = BK.Advertisement.createVideoAd();
videoAd.onLoad(function () {
//加载成功
BK.Script.log(1,1,"onLoad")
});
videoAd.onPlayStart(function () {
//开始播放
BK.Script.log(1,1,"onPlayStart")
});
videoAd.onPlayFinish(function () {
//播放结束
BK.Script.log(1,1,"onPlayFinish")
});
videoAd.onError(function (err) {
//加载失败
BK.Script.log(1,1,"onError code:"+err.code+" msg:"+err.msg);
});
videoAd.show();
BK.Advertisement.VideoAd
视频广告对象
show()
展示
手Q版本:7.6.5
参数:
无
返回值:
无
onLoad(callback)
监听加载成功回调
手Q版本:7.6.5
offLoad(callback): void;
取消监听加载成功回调
手Q版本:7.6.5
onError(callback)
监听拉取失败事件
手Q版本:7.6.5
参数:
callback 回调函数
回调函数参数
err
属性
名称 | 类型 | 说明 |
---|---|---|
code | number | 错误码 |
msg | string | 错误信息 |
返回值:
无
例子:
var videoAd = BK.Advertisement.createVideoAd();
videoAd.onLoad(function(){
//加载成功
})
videoAd.onError(function (err) {
//加载失败
var msg = err.msg;
var code = err.code;
});
videoAd.show();
offError(callback): void;
移除拉取失败事件
手Q版本:7.6.5
function errFunc(err) {
//加载失败
var msg = err.msg;
var code = err.code;
}
videoAd.onError(errFunc );
videoAd.offError(errFunc );
onPlayStart(callback)
监听视频开始播放事件
手Q版本:7.6.5
offPlayStart(callback): void;
取消视频开始播放事件
手Q版本:7.6.5
onPlayFinish(callback)
监听视频结束播放事件
手Q版本:7.6.5
offPlayFinish(callback): void;
取消监听视频结束播放事件
手Q版本:7.6.5
onClose(callback)
监听视频界面关闭事件
手Q版本:7.6.5
offClose(callback): void;
取消监听视频界面关闭事件
手Q版本:7.6.5