请教1下,有人在Phonegap工程里加过admob广告吗

我最近拿html5通过phonegap开发了1款小应用,我现在想加入admob广告。

遇到的难题是:admob广告只能加在原生态的开发类里,不能加入到html5中。

我想实现的1个效果是,在html5的界面中点击1个按钮,弹出cocoa的view,在view里面显示广告,玩家点击广告后,再关闭view.

请问有人做过类似的demo吗?

直接使用命令添加插件(http://sourceforge.net/p/phonegap-admob/wiki/Home/)
cordova plugin add com.admob.AdmobPlugin
然后在代码中添加js

function onDeviceReady() {
    admobAd.initBanner("ca-app-pub-1738093038576474/9839543541",admobAd.AD_SIZE.BANNER.width,admobAd.AD_SIZE.BANNER.height);//ios Interstitial

admobAd.showBanner(admobAd.AD_POSITION.BOTTOM_CENTER);

}

document.addEventListener(&#039deviceready&#039,onDeviceReady, false);

<p> </p>
<br />
</div>

可以试试看用插件来实现这个功能,就是通过javascript来调用本地代码(包括java 和 objective-c)来访问 AdMob.

https://github.com/floatinghotpot/cordova-admob-pro

命令行

cordova plugin add com.google.cordova.admob

代码:

if(AdMob) AdMob.prepareInterstitial({
  adId:"your_admob_ad_unit_id_interstitial", 
  autoShow:false
});

function onClickButton() {
if(AdMob) AdMob.showInterstitial();
}

<p></p>
<p><span style="line-height:1.5;font-family:&#039sans serif&#039, tahoma, verdana, helvetica;">更详细的使用方法,可以看看这个<a href="https://github.com/floatinghotpot/cordova-admob-pro/blob/master/doc/README.zh_cn.md" target="_blank">中文文档</a>:</span></p>
<p> </p>
<p> </p>