Всем привет… Извините за длинное сообщение, но я уже несколько дней пытаюсь разобраться сам, используя ask.discourse и собственный экземпляр Claude. Я попросил Claude составить приложенный отчёт, включая то, что мы уже пробовали, и другие вопросы. Вот первоначальный контекст для вас…
Полный контекст для поддержки Discourse
Сайт: canbarforum.incba.org (требуется SSO из нашей системы управления членами)
Тема: Horizon (официальная удалённая тема Discourse)
Версия Discourse: v2026.9.0-latest (Ember v7.2.0)
Интеграция стороннего сервиса: Zoho SalesIQ (виджет отслеживания посетителей, намеренно оставлен в статусе «Занят» — только отслеживание, видимый чат-пулл не требуется)
-
Цель
Установить Zoho SalesIQ исключительно для анонимного отслеживания посетителей (просмотры страниц, онлайн-присутствие) — без видимого чат-пулла, так как виджет намеренно находится в статусе «Занят». На десктопе всё работает идеально. В мобильных браузерах отображается сплошной чёрный экран, покрывающий всю страницу. -
Текущая проблема (не решена)
● Десктоп: полностью функционален, отслеживание работает, визуальных проблем нет.
● Мобильные устройства (проверено во всех браузерах — Android Chrome, iOS): страница загружается, фактический контент Discourse подтверждён как присутствующий и структурно корректный в DOM под слоем, но сплошной чёрный слой визуально покрывает всё видимое поле.
● Подтверждено через эмуляцию мобильного устройства в Chrome DevTools (профиль Samsung Galaxy S20 Ultra), что Ember-приложение Discourse запускается корректно — это не сбой JS/загрузки Discourse. Что-то перекрывает полностью рабочую страницу. -
Полный хронологический список предпринятых действий
Полные детали — во вложении.