Ich habe ein paar Probleme mit meinen setTimeout und setInterval Funktionen. Was ich tun muss, ist eine Anzeige 2 Sekunden nach dem Start der App anzuzeigen und dann alle 2 Minuten anzuzeigen. Gut, bis jetzt habe ich die erste Hälfte des Problems geschafft (Anzeige nach 2 Sekunden), aber ich kann nicht herausfinden, wie man das Timeout um weitere 2 Minuten verzögert und es in einer Schleife ausführt (wahrscheinlich mit setInterval) . Ich habe versucht, ein weiteres Timeout in diesem Timeout hinzuzufügen, aber es verzögert die erste Ausführung.Javascript Timeout mit Verzögerung
Ich würde etwas Hilfe schätzen. Hier ist mein Code untill jetzt:
setTimeout(function() {
// this will create a banner on startup
AdMob.createBanner({
adId: admobid.banner,
position: AdMob.AD_POSITION.BOTTOM_CENTER,
overlap: false,
offsetTopBar: false,
bgColor: 'black'
});
// this will load a full screen ad on startup
AdMob.prepareInterstitial({
adId: admobid.interstitial,
autoShow: true
});
}, 2000);
Haben Sie versucht, das eingestellte Intervall bereits innerhalb des eingestellten Timeouts hinzuzufügen? – Matt