Ciao a tutti… mi scuso per il messaggio lungo, ma ho provato per giorni a risolvere il problema da solo utilizzando ask.discourse e la mia istanza di Claude. Ho chiesto a Claude di compilare il report allegato, incluso ciò che abbiamo provato e altre domande. Ecco il contesto iniziale per voi…
Contesto completo per il supporto Discourse
Sito: canbarforum.incba.org (richiede SSO dal nostro sistema di gestione dei membri)
Tema: Horizon (tema remoto ufficiale di Discourse)
Versione di Discourse: v2026.9.0-latest (Ember v7.2.0)
Integrazione di terze parti: Zoho SalesIQ (widget di tracciamento visitatori, mantenuto intenzionalmente in stato “Occupato” — solo tracciamento, nessuna bolla di chat visibile prevista)
-
Obiettivo
Installare Zoho SalesIQ esclusivamente per il tracciamento anonimo dei visitatori (visualizzazioni di pagina, presenza live) — nessuna bolla di chat visibile, poiché il widget è deliberatamente mantenuto in stato “Occupato”. Su desktop funziona perfettamente. I browser mobili mostrano uno schermo completamente nero che copre l’intera pagina. -
Sintomo attuale (irrisolto)
● Desktop: completamente funzionante, il tracciamento funziona, nessun problema visivo.
● Mobile (tutti i browser testati — Android Chrome, iOS): la pagina si carica, il contenuto effettivo di Discourse è confermato presente e strutturalmente corretto nel DOM sottostante, ma uno strato nero opaco copre visivamente l’intero viewport.
● Confermato tramite l’emulazione mobile di Chrome DevTools (profilo Samsung Galaxy S20 Ultra) che l’app Ember di Discourse si avvia correttamente — questo non è un fallimento di JS/bootstrap di Discourse. Qualcosa viene disegnato sopra una pagina completamente funzionante. -
Cronologia completa di ciò che è stato provato
Vedi allegato per i dettagli completi.