Discourse не работает на рабочем столе при установленном плагине для рекламы

Мои форумы зависают таким образом на рабочем столе (на мобильных устройствах всё в порядке), когда я устанавливаю плагин для рекламы. Когда я его удаляю, форумы работают нормально.

Можете ли вы, пожалуйста, помочь мне с этим?

@iAmMuu, возможно, сможет объяснить это немного лучше.

Пожалуйста, проверьте консоль на наличие ошибок и, если они есть, опубликуйте их здесь.

Эти ошибки начали появляться только после недавнего обновления Discourse

Uncaught TypeError: Cannot read property 'mobileView' of undefined
    at _discourse-adplugin-8518e89869369f346818ee715b26290208548411fecbeb7449f68ede844fa73a.js:279
    at t.module.exports.u.<computed> (_ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:74640)
    at t.module.exports.u.<computed> (_ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:74470)
    at require (_ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:74637)
    at t.customResolve (_application-d50a6abc2097d50c2bca264a67cb09606ae4e46572056cc45cb4ccf6086e1ba3.js:1015)
    at t.resolveComponent (_application-d50a6abc2097d50c2bca264a67cb09606ae4e46572056cc45cb4ccf6086e1ba3.js:1041)
    at t.n.resolve (_ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:46378)
    at _ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:12420
    at e.t.resolve (_ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:11959)
    at e.t.resolve (_ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:11964)

Можете ли вы поделиться ссылкой на ваш инстанс? Плагин для рекламы установлен здесь, на Meta, и этот сайт отлично работает на настольных компьютерах.

Ссылка на инстанс есть в оригинальном посте, но я добавлю её ещё раз здесь: http://forum.shanniiwrites.com/

(Плагин в настоящее время не установлен)

Случайно у вас не установлены блокировщики рекламы? Звучит немного натянуто, но возможно, что если один из них включен, это может вызывать проблему.

Нет, не знаю. Кроме того, все мои 500 пользователей сообщают об одной и той же проблеме на рабочем столе при установке плагина для рекламы!

Могу подтвердить, что у меня возникает та же проблема. Все блокировщики рекламы отключены. Протестировано в Safari и Chrome на macOS, а также в Safari на iPad.

У меня возникает очень похожая проблема. Плагин «Реклама» установлен и работает нормально (за исключением того, что нет ссылки «Домашняя реклама» — что случилось с «Домашней рекламой»?).

В любом случае, когда я пытаюсь ввести баннерную рекламу Amazon, сайт ломается, см. скриншот.

Я использую код баннера в Iframe, как указано в файле Readme плагина AD, только желтую часть в блоке кода, а затем размеры в их правильных местах.

Вы так и не нашли решение своей проблемы?

Можете ли вы поделиться ссылкой на инстанс?

forum.scimandan.org

преодоление 20-символьного лимита как профессионал

У меня всё загружается нормально прямо сейчас. Можешь воспроизвести ошибку?

Да, оно загружается, потому что я удалил рекламу. Подождите 30 секунд и попробуйте снова.

Итак, в Firefox отображается изображение, которое я показал выше, а в других браузерах, похоже, просто пытается загрузить, показывая вращающийся круг.

Спасибо. Я вижу, что ошибка влияет только на код продукта Amazon.

cc @eviltrout это связано с недавним устареванием глобальной переменной.

Хорошо, есть ли решение этой проблемы?

Ещё нет. Вам придётся немного подождать, пока мы приготовим.

Ладно, договорились, я буду ждать! Официальный плагин для рекламы стал решающим фактором при выборе Discourse. Большинство владельцев веб-сайтов и форумов захотят монетизировать своё сообщество.

Ещё один вопрос: Media.net уже есть в списке «Надо сделать»? Как и многие другие сайты, которые только начинают работу, я столкнулся с проблемами при одобрении заявки на Google Adsense, но Media.Net одобрил мою заявку сразу. Есть ли у вас возможность добавить их в плагин?

Также… Вы убрали House Ads? У меня нет ссылки на них в админ-панели…