Smartface 4.5 ios admob

Smartface 4.5 ios admob,ios,admob,smartface.io,Ios,Admob,Smartface.io,我已按照以下代码中的指导原则显示admob。但是,它不显示并给出错误: "Request Error:Invalid ad request parameter..." 下面的代码有什么问题吗? admob是否有任何工作代码 var adView = new SMFBannerView({ top : '90%', left :'0%', animated : true } ); adView.setAdUnitID("ca-app-p

我已按照以下代码中的指导原则显示admob。但是,它不显示并给出错误:

"Request Error:Invalid ad request parameter..." 
下面的代码有什么问题吗? admob是否有任何工作代码

var adView = new SMFBannerView({
       top : '90%',
       left :'0%',
        animated : true
       } );
adView.setAdUnitID("ca-app-pub-2822097230699730/896839XXXX");
adView.setAdSizeIndex(0);
Pages.Page1.add(adView);
adView.updateRootController();
var request = GADRequest.request();
request.testDevices = [adView.simulatorId()];
adView.loadRequest(request);
var adViewDelegate = new SMFBannerViewDelegate();
adViewDelegate.onSuccess = function (e) {
alert("Ad loaded.");
};
adViewDelegate.onError = function (e) {
alert(e);
};
adView.setDelegate(adViewDelegate);
这是我的密码:

// SMFBannerView
var adView = new SMFBannerView();
adView.setAdUnitID("ca-app-pub-yourAdID");

// SMFBannerViewDelegate
var adViewDelegate = new SMFBannerViewDelegate();
adViewDelegate.onSuccess = function (e) {
    alert("Ad loaded.");
};
adViewDelegate.onError = function (e) {
    alert(e);
};
adView.setDelegate(adViewDelegate);

// Button to trigger
var btn = new SMF.UI.TextButton();
btn.onPressed = function (e) {
    adView.setAdSizeIndex(1);
    adView.updateRootController();

    var request = GADRequest.request();
    request.testDevices = [adView.simulatorId()];
    adView.loadRequest(request);
};
Pages.Page1.add(adView);
Pages.Page1.add(btn);
您的问题将是因为您正在直接呼叫admob。尝试使用此代码块。这对我来说很好。
另外,请记住,您必须在页面显示完成后调用loadRequest方法。

Smartface 4.5也没有在android设备上打开它的模拟器,这是一个大错误。你收到这个bug了吗?我的smartface用Genymotion打开android smilator你在iOS模拟器上试用吗?插件只能与发布而不是仿真器一起工作。我试图发布而不是使用仿真器,我从xcode中得到了这个错误!我尝试了许多代码选项,但都没有成功。似乎插件又出了问题,或者gudie正式发布了问题!我将非常高兴,如果你把一些工作代码,以确保我的代码是不正确的!如何设置adView的位置?您可以使用adView.top=“%90”;var adView=新SMFBannerView()之后;