Когда (и как) вызывать кладку при использовании тегов издателя Google

Я использую кладочную сетку на своем сайте. Одним из элементов сетки (div) является реклама (тег издателя Google; короче: GPT-div).

Хотя кладка пересчитывает размеры в файле window.load, это недостаточно надежно, поскольку иногда GPT-div еще не полностью раскрыт, поскольку внешние ресурсы еще не загружены. Это приводит к наложению элементов сетки, так как GPT-div расширяется с 0x0 до, скажем, 300x400 позже, чем кладка закончила пересчитывать позиции.

Я хотел бы (повторно) вызвать масонство в тот самый момент, GPT-div полностью загружен, включая все внешние ресурсы. Где / на каком мероприятии мне нужно подключиться, чтобы добиться этого?

Я уже пробовал добавлять EventListeners к "slotRenderEnded" и "slotOnload", но оба они происходят раньше, чем внешний контент полностью загружается в рекламное место.

Это библиотека кладки, которую я использую: masonry.desandro.com.

0 ответов

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