Vuejs + adsense иногда пропадают блоки

R
На сайте с 30.05.2015
Offline
39
349

Здравствуйте. Возникают проблемы с отображением рекламных блоков на Vuejs. Блоки иногда (хаотично) не появляются. На статичном html такого не было. В чём может быть проблема и как правильно интегрировать Adsense в vue проект?

Adsense подключаю через плагин: https://github.com/mazipan/vue-google-adsense

Пробовал вручную - разницы не заметил. По коду блоки вывожу в футере.

Гуглил и нашёл такую же проблему здесь, но ответа там нет: ссылка.

Когда пропадает какой-либо блок, то появляется ошибка в консоли браузера:


position-observer.js:132
Uncaught TypeError: Cannot read property 'frameElement' of null
at S.getTargetRect (position-observer.js:132)
at position-observer.js:94
at na.h.fire (observable.js:84)
at position-observer.js:65
at d (rate-limit.js:39)
at rate-limit.js:57

И иногда:


160x600_banner.js:1427
Uncaught TypeError: Cannot read property 'addEventListener' of undefined
at lib._160x600_banner.frame_0 (160x600_banner.js:1427)
at a.b._runActions (createjs-2015.11.26.min.js:17)
at a.b.setPosition (createjs-2015.11.26.min.js:17)
at a.b.setPosition (createjs-2015.11.26.min.js:17)
at lib._160x600_banner.c._updateTimeline (createjs-2015.11.26.min.js:14)
at lib._160x600_banner.c.advance (createjs-2015.11.26.min.js:14)
at lib._160x600_banner.c._tick (createjs-2015.11.26.min.js:14)
at a.b._tick (createjs-2015.11.26.min.js:13)
at a.b.tick (createjs-2015.11.26.min.js:13)
at a.b.update (createjs-2015.11.26.min.js:13)

Ещё:


Uncaught TypeError: AdobeAn.getComposition is not a function
at init (160x600.html:1655)
at onload (VM219 160x600.html:1821)


Uncaught TypeError: cjs.Sprite is not a constructor
at 160x600.html:21
at 160x600.html:1649

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий