После интеграции в нашу рекламную систему при тестировании с идентификатором видео-теста Splash объявления никогда не загружаются

После интеграции в нашу рекламную систему, при использовании теста идентификатора видео-теста Splash, реклама никогда не загружается, но тест идентификатора изображения всегда хорош. Причина, по которой видео-заставка не может быть загружена, была обнаружена: если видимость SplashView = GONE вызов SplashView.loadAd (), похоже, не работает, но если он не работал раньше, он не будет работать после того, как видимость в коде будет изменена на VISIBLE, если данные приложения не ясны ... Если сам splashView является видимым но видимость одного из предков исчезла, это не сработает. Ситуация, с которой мы столкнулись, на самом деле является этой ситуацией. Такая проблема возникает только тогда, когда медиа - это видео, а изображение не имеет этой проблемы.


person Basavaraj    schedule 15.02.2021    source источник
comment
Вы имели в виду, что видимость предка или родительского представления SplashView установлена ​​на GONE? В этом случае SplashView не будет ВИДИМ, поскольку родительский вид НЕВИДИМ. Пожалуйста, разместите свой код / ​​xml для получения более подробной информации. Для интеграции видеорекламы Splash проверьте этот пример и образец кода. developer.huawei.com/consumer/ ru / doc / development / HMSCore-Guides /   -  person Zinna    schedule 17.02.2021


Ответы (1)


Рекомендуется установить frameLayout.setVisibility(View.VISIBLE); перед splashView.load().

и Если запрос не выполняется, установите значение GONE.

person shirley    schedule 18.02.2021