【发布时间】:2015-01-14 12:09:32
【问题描述】:
我正在使用 admob 插件(在 iOS 中),它工作得很好,但我也使用谷歌地图,我根据屏幕高度减去标题调整地图高度,现在我还需要降低 admob 横幅高度。
我尝试添加一个用于获取横幅大小的新函数并从 javascript 调用它,但没有得到任何响应。
这是我添加到 CDVAdMob.m 文件中的代码:
- (GADAdSize)GetAdSize:(CDVInvokedUrlCommand *)command {
return self.bannerView.adSize;
}
我还有 CDVAdMob.h 文件的函数签名:
- (GADAdSize)GetAdSize:(CDVInvokedUrlCommand *)command;
我不熟悉objective c代码,所以我不知道我所做的是否正确。
在 javascript 中,我通过以下方式调用了新函数:
window.plugins.AdMob.createBannerView();
var size = window.plugins.AdMob.GetAdSize();
alert(size);
谁能告诉我它是如何正确完成的?
感谢
【问题讨论】:
标签: javascript cordova xcode5 admob