微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javascript – 没有插件的Apache Cordova(PhoneGap)2.0中的Google adMob

我是一名使用Cordova Framework的移动应用开发者.我想在没有插件的情况下将Google adMob集成到我的项目中.我想使用简单的Javascript代码,因为我会更好地控制在任何操作系统中在屏幕上显示广告横幅的方式和时间:WP7,Android,iOS …

我发现了一篇旧文章(2011年6月),展示了它是如何做到的.它使用this javascript file,但它不起作用.我正在尝试这段代码

<script type="text/javascript">
var admob_vars = {
  pubid: 'a1501b#######150', // publisher id
  bgcolor: 'FFFFFF', // background color (hex)
  text: '000000', // font-color (hex)
  test: true // test mode, set to false to receive live ads
};
</script>
<script type="text/javascript" src="http://mmv.admob.com/static/iphone/iadmob.js">
</script> 
<div style="position:absolute; z-index:999999; left:1px; top:100px; width:100%; height:100px; background-color:#e0e0e0; color:Blue;">
  [Google Ads div]
  <div id="admob_ad"></div>
</div>
<script>
    _admob.fetchAd(document.getElementById('admob_ad'));
</script>

或者,我想找一个允许在我的应用移动项目中使用Javascript文件的移动广告代理商.

解决方法:

好吧,我试图使用相同的JavaScript代码.但似乎谷歌已经撤回了它对here提到的这种方法支持

以下是该页面的摘录:

Please note that we are closing down AdMob Smartphone Web on May 1, 2012 and consolidating it with the main Google AdSense for content product.

This网站将有助于在科尔多瓦整合adsense.但它有它的局限性. Jquery mobile的ajax过渡将被关闭以让adsense工作!

所以我会坚持使用Admob SDK,直到出现更好的解决方案.

希望能帮助到你.

编辑:

今天我遇到了支持通过javascript获取广告的InMobi ad network. JS代码here.
而InMobi与Admob的官方比较是here.
到目前为止,我还没有遇到过InMobi网络的任何广告调解支持.但我想我会尝试一下.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐