我的setTimeout和setInterval函數有一些問題。我需要做的是在應用程序啓動2秒後顯示廣告,然後每2分鐘顯示一次。 好,直到現在我設法做了第一個問題的一半(2秒後顯示),但我無法弄清楚如何延遲另一個2分鐘的超時,並在循環中執行它(可能與setInterval) 。 我試着在超時時間內添加另一個超時,但延遲了第一次執行。Javascript超時延遲
我會apreciate一些幫助。 這裏是我的代碼現在直到:
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);
您是否嘗試在設置的超時時間內添加設置的時間間隔? – Matt