我是iphone cordova的新用户。我想使用AdMob Plugin Pro,所以我下载了zip文件,然后将.h和.m文件复制到插件文件夹,并将www文件夹中的AdMob.js复制到js文件夹。然后使用以下行在config.xml中注册它
<plugin name="AdMob" value="AdMob" />
我在我的index.html中包含了AdMob.js文件,然后我调用了AdMob.js中定义的createBanner函数,但它给了我一个错误说
ReferenceError: Can't find variable: AdMob adMob plugin
我打电话的方法如下
if(AdMob) {
console.log('entered if babu');
AdMob.createBanner( {
adId: id,
position: AdMob.AD_POSITION.TOP_CENTER,
autoShow: true } );
任何人都可以指导我可能出错的地方。
答案 0 :(得分:0)
我是admob插件专家的作者。您使用该插件的方式不正确。
请使用cordova命令行工具为您管理文件,而不是复制文件:
[sudo] npm install cordova -g
cordova plugin add cordova-plugin-admobpro
以下是使用示例index.html快速尝试插件的步骤:
[sudo] npm install plugin-verify -g
plugin-verify cordova-plugin-admobpro
然后你会看到该工具正在创建一个演示项目,添加插件,添加ios / android平台,然后在模拟器中构建和运行应用程序。
有关详细信息,请查看维基: https://github.com/floatinghotpot/cordova-admob-pro/wiki