Sto faticando a capire perché alcuni video vengono incorporati nel nostro forum e altri no.
Ad esempio, se qualcuno pubblica un URL di YouTube, viene incorporato come video riproducibile. Ottimo.
Gli URL di altri siti non vengono visualizzati come video incorporati riproducibili, anche se posso vedere gli stessi URL come video incorporati riproducibili su altri forum (non Discourse).
Quindi, ci sono restrizioni da qualche parte? Non trovo nulla nelle impostazioni.
Non tutti i provider video sono supportati di default. Puoi vedere un elenco qui.
A quali siti ti riferisci? Puoi richiederlo in Feature se non è disponibile!
Quindi, il supporto per gli incorporamenti video viene fatto letteralmente sito per sito? Discourse/Onebox deve scegliere di fornire supporto per i video di un sito specifico affinché ciò funzioni? Ho capito bene?
Se stai parlando di generare un’anteprima piacevole dopo aver incollato un link, sì, hai ragione.
Ogni sito web ha delle specificità, come formati diversi, modalità, struttura dell’URL, ecc.
Non è sempre semplice come racchiudere l’URL direttamente in un <iframe>.
Se Onebox non funziona con il tuo sito, significa che nessuno lo ha richiesto prima, sentiti libero di farlo.
In alternativa, puoi comunque inserire un <iframe> di qualsiasi sito direttamente in un post se la sorgente è nella whitelist.
Penso che tu stia confondendo Creating rich link previews with Onebox con l’incorporamento diretto di un <iframe>.
La creazione di un onebox richiede che il sito web sia supportato internamente da Discourse.
Puoi comunque pubblicare manualmente qualsiasi <iframe> purché la sorgente sia nella whitelist (vedi la mia risposta sopra).
In entrambi i casi, hai il pieno controllo su ciò che permetti.
Nessun problema! Questa impostazione è per onebox, per controllare quali onebox sono consentiti (tra i provider supportati che ho elencato nel mio primo messaggio).