adView实现adView广告调用展示,聚合腾讯广告、百度广告、穿山甲广告(需要到论坛中下载对应的插件包上传到自定义插件-config中添加-应用打包(升级环境)后使用)。
使用前您需要到adView注册获取应用id及广告位id。
adView官网地址:http://www.adview.cn/
插件adView、用到的插件下载地址论坛帖地址:https://community.yonyou.com/bbs/thread-78225-1-1.html
<feature name="adView">
<param name="android_key" value="SDK2013092209043852zff5vckrrteas"/>
<param name="android_bannerPosId" value="POSIDehzgbeiaghmn"/>
<param name="android_instlPosId" value="POSIDxzfj92tx8024"/>
<param name="android_splashPosId" value="POSIDsf6fn0tbmf6m"/>
</feature>
打开横幅广告
showBanner({params}, callback(ret,err))
x:
y:
w:
h:
fixed
fixedOn
ret:
{
ret:show/click/close/failed/hide
}
err:
{
error
}
var adView = api.require('AdView');
adView.showBanner({
x: 0,
y: 0,
fixed: true,
fixedOn: api.frameName
}, function(ret, err) {
alert("ret: " + JSON.stringify(ret) + "\err: " + JSON.stringify(err));
});
Android系统
可提供的1.0.1及更高版本
关闭横幅广告
hideBanner()
adView.hideBanner(function(ret, err) {
alert("ret: " + JSON.stringify(ret) + "\err: " + JSON.stringify(err));
});
Android系统
可提供的1.0.1及更高版本
展示插屏广告
showInterstitialAD(callback(ret,err))
ret:
{
ret:show/click/close/failed
}
err:
{
error
}
adView.showInterstitialAD(function(ret, err) {
alert("ret: " + JSON.stringify(ret) + "\err: " + JSON.stringify(err));
});
开屏广告
showSplash({params}, callback(ret,err))
x:
y:
w:
h:
fixed
fixedOn
ret:
{
ret:show/click/close/failed
}
err:
{
error
}
adView.showSplash(function(ret, err) {
alert("ret: " + JSON.stringify(ret) + "\err: " + JSON.stringify(err));
});