在installation instructions on the Admob Phonegap plugin page on GitHub之后,看起来好像没有错误。
然而,即使功能在理论上可用,我也看不到如何实现它。在我的Javascript或HTML文件中,我可以放置代码来实际显示Admob广告吗?
我从哪里获取Admob广告的代码?
就是这么清楚,我已经将相关的Java .JAR
文件添加到我的项目中,我编辑了.XML
文件,因此插件已启用。但还有一个额外的步骤,就是在我的网页中的某个地方放置一个广告。使用Google Adsense广告,我会获取一小段Javascript并将其放入我的HTML布局中。我想弄清楚如何将我的HTML / Javascript界面连接到我已经(成功)安装在我的项目中的Admob插件。
理想情况下,答案应该说明放入我的HTML / Javascript的代码是什么,以及放在哪里。以前我有谷歌的Adsense代码,这是移动应用程序不允许的,所以我试图找出替换它的内容。我有一个之前包含Google Adsense的<DIV>
,那么我该放入什么内容呢?
答案 0 :(得分:1)
您链接的插件项目使用Android AdMob SDK,这是一个Android原生组件,不要求您以任何方式向Phonegap / Cordova HTML / Javascript代码添加任何内容。发生的事情是您正在修改您的DroidGap活动,并在包含您的HTML / Javascript的WebView旁边添加AdMob AdView组件。
代码获取WebView所保留的线性布局,并添加到AdView中。
adView = new AdView(this, AdSize.BANNER, AdMob_Ad_Unit);
LinearLayout layout = super.root;
layout.addView(adView);
之后,它只是初始化广告。