Post incorporato: Impossibile leggere selettori CSS da sito React

Potrebbe essere così, anche se mi aspetterei che la richiesta che Discourse invia al sito restituisca HTML. Un altro aspetto da esaminare è che Discourse memorizza nella cache il contenuto estratto dal sito esterno per 10 minuti. Ciò significa che se stai modificando l’impostazione del sito allowed embed selectors, dovrai attendere fino a 10 minuti per vedere gli effetti del nuovo valore.

Se il tuo sito Discourse non è ancora in produzione e hai accesso alla console Rails del sito Discourse, puoi svuotare la cache dalla console con Rails.cache.clear.

Ulteriori dettagli su questa impostazione sono disponibili qui: Configuring allowed embed selectors.

Modifica: Penso che l’incorporamento stia funzionando come previsto. È solo complicato da configurare per alcuni siti. Sposterò questo argomento in Support.

Qualche mese fa ho creato un argomento Contribute > Feature suggerendo che Discourse dovrebbe trovare un modo migliore per analizzare i post incorporati: Topic embedding needs some love. Ci dedicherò del tempo a breve, se nessuno lo farà prima di me.