У меня есть простое приложение, которое я создаю с таймером обратного отсчета, который использует DispatcherTimer
для временной базы. У меня есть настройка обработчика событий для On_Tick DispatcherTimer (устанавливается на интервал в 1 секунду). У меня есть три (3) сводные страницы, использующие три разных экземпляра AdControl
, и все они «живые» с реальными ApplicationID и AdUnitID. Этот таймер настраивается на одной из сводных страниц.
Что я вижу, так это то, что когда я открываю свое приложение и запускается AdControl, через 60 секунд adControl хочет обновиться. Мой таймер работает нормально в течение первой минуты, затем начинает терять секунду каждые три секунды, как будто ему не хватает события тика (по совпадению, когда рекламный элемент управления «прокручивает» новое сообщение каждые три секунды?). Я пытался использовать фонового работника для dispatcherTimer, но мне это, похоже, ничего не дало. Код в обработчике событий довольно короткий, всего пара операторов «if-then» и несколько обновлений textBlock.
Кто-нибудь еще видел подобные проблемы с AdControl?