Как добавить кнопку пропуска при воспроизведении рекламы roku?

Я работаю над приложением roku, используя компонент графа сцены. Я использую RAF для показа рекламы перед воспроизведением видео, и это работает правильно для меня. Мой код...

timestamp = CreateObject("roDateTime")
adUrl = "https://www.bowhunting.com/wp-content/themes/bowhunting/vmap.php?id=" + episode.ContentId + "&c=" + timestamp.AsSeconds().ToStr()

adIface = Roku_Ads()
adIface.setAdUrl(adUrl)
adPods = adIface.getAds()
shouldPlayContent = adIface.showAds(adPods)

Я хочу показать кнопку типа кнопки пропуска в правом нижнем углу. Когда пользователь нажимает кнопку пропуска, реклама должна быть закрыта.

Можно ли добавить этот тип функциональности во время воспроизведения рекламы?

Спасибо

1 ответ

Решение

Пользователи не могут по-настоящему нажать кнопку "пропустить" на экране, потому что Roku не имеет ни интерфейса указателя (мыши), ни сенсорного экрана. Кроме того, в RAF не предусмотрены способы интеграции ваших собственных элементов пользовательского интерфейса с интерактивной рекламой (которая имеет собственные кнопки).

Однако они могут нажать кнопку "Назад" на пульте дистанционного управления и по умолчанию выйти из режима воспроизведения рекламы RAF (это приведет к тому, что вы получите false вернулся adIface.showAds(adPods)) - тот же желаемый результат.

Другие вопросы по тегам