使用 Cordova 打包android应用,应当?何添加广告呢?最近就遇到了这?题??
使用 Cordova ?发了??想在里面植入广告来挣点小费,发现还真不?易,很少有提供js接口的,后面发现?通过cordova 百度移动ssp插件来实现在应用里面插入百度广告?
过程如下
安?cordova百度移动ssp插件
那就把插件下载到?(下载地?https://github.com/baidumobad/baidu-ssp-cordova-plugin),解压后?过??安?
cordova plugin add D:\baidu-ssp-cordova-plugin
执?完后如果没有错?提示,项?的plugins?下??录com.baidu.cordova.plugin.BaiduAdPlugin表示安?成功
在cordova应用?示百度移动ssp插屏广告
在cordova应用?示百度移动ssp全屏广告,比banner的?略微复杂点,?要先cache加载全屏广告,等加载完后再showInterstitial来展示广告,直接showInterstitial?会出现广告的。我?全屏广告加载完后立即展示广告,当然根?己的应用特点来,?改成游戏结束的时候show。我的js代码如下。appID?用ID,fullID?屏广告位?
function onInterstitialReceive(message) {
baiduAd.showInterstitial();//加载完成后展示广?
}
document.addEventListener('onInterstitialReceive', onInterstitialReceive, false);//监听广告加载成功事件
baiduAd.initInterstitial("appID", "fullID");//创建广告
baiduAd.cacheInterstitial();//创建全屏完成后加载广?
cordova应用插入百度移动广告的横幅广?
在html?js部分添加下面js代码,其中appID和bannerID?百度移动ssp后台申?到的参数;其中appID就是百度移动ssp(http://ssp.baidu.com)里面的应用ID,banner ID?幅代码位;baiduAd.AD_POSITION.BOTTOM_CENTER?告位?表示应用底部居中。还有其他的相?位置,具体可以看baiduAd.AD_POSITION.BOTTOM里面的常量?也?使用绝?定位,插件的例子里面有?为了方便我还是使用的相对定位??
baiduAd.initBanner("appID", "bannerID");//初?化banner广告
baiduAd.showBanner(baiduAd.AD_POSITION.BOTTOM_CENTER);//用相对位?方式展示广告,具体的相?位置的?AD_POSITION?
如果有问题可以加入交流群475496285
附上百度移动广告phonegap插件国内下载地址
http://download.csdn.net/download/annaanna01/9366563