RAF не может отобразить медиаплеер для рекламы и бездействует на экране буферизации. Я все еще могу выйти из воспроизведения видео без проблем. Это когда я вызываю функцию showAds().
if adPod <> invalid AND adPod.count() > 0
? "Playing pre-roll ad"
keepPlaying = m.RAF.showAds(adPod, invalid, m.video.anchor)
end if
Консоль отладки дает мне это:
RAF.showAds(); rendering preroll pod of 1 ads
rafrndr-renderTypeChanged() - client-inserted
added child: Rectangle id: 1 subtype: Rectangle
added child: Rectangle id: 2 subtype: Rectangle
check layer: 1 visible: true
check layer: 2 visible: true
Roku_Ads_showVideoAd: isRequestFailed(): index = 0; message = failed to create media player
RAF handleAdError(); render failure: failed to create media player
Я не уверен, что вызывает эту ошибку. Я уже несколько раз успешно реализовывал эту структуру. Любые идеи?