Ciao, ho letto il forum cercando di capire se fosse possibile avere un lettore audio per l’intero sito web di Discourse. Non sto cercando di fare nulla di elaborato come la riproduzione automatica.
Quello che vorrei fare è avere un lettore musicale fluttuante sul sito web. Così, indipendentemente dall’argomento o dalle pagine visitate da un utente, può decidere di cliccare play e ascoltare musica mentre legge i post (quindi sì, dovrebbero esserci i controlli base del lettore musicale). Apparirebbero anche il nome della canzone e il nome dell’artista. La musica proverrà da playlist di Soundcloud che ho creato dal mio account.
Sarebbe anche fantastico se ci fosse un modo per consentire agli utenti di nascondere questo lettore musicale.
Hai per caso qualche articolo, plugin, servizio di terze parti o istruzioni a cui puoi indirizzarmi per raggiungere questo obiettivo?
Grazie mille! Ho un’esperienza di codifica molto limitata, quindi dopo aver consultato la documentazione non sono sicuro di capire come collegare una playlist di SoundCloud a questo lettore audio. Hai qualche suggerimento?
Il componente Media Overlay fornirà un pulsante nell’angolo di ogni iframe.
In questo modo è possibile estrarre qualsiasi iframe in una piccola finestra separata e mantenerla in primo piano durante la navigazione nel forum, finché l’utente non la chiude.
Abilita quel componente del tema e aggiungi la tua origine iframe all’elenco consentiti (ad esempio, https://w.soundcloud.com e https://api.soundcloud.com) nelle impostazioni del tuo sito sotto iframe consentiti.
Quindi puoi incollare questo snippet in un post di un argomento…
Fai clic su quel pulsante e quel mini player apparirà nell’angolo in basso a destra e rimarrà aperto mentre navighi nel sito (finché non lo chiudi manualmente)…
Ho creato un semplice componente tematico che soddisfa le tue esigenze e che puoi usare o può essere un buon esempio per personalizzarlo ulteriormente.
Ho aggiunto alcune impostazioni. Questo componente utilizza l’embed di SoundCloud. Devi aggiungere il tuo ID utente di SoundCloud e recupererà le tue canzoni.
È ESATTAMENTE quello che stavo cercando. Sei fantastico! Lo proverò questa settimana. Spero che non ti dispiaccia se ti contatto se ho bisogno di aiuto.
C’è qualche possibilità di parlare con te? Ho provato a trovare il tuo profilo, ma non ci sono riuscito. Volevo chiedere un aiuto per far sì che questo componente del tema recuperi gli ID delle playlist invece degli ID utente o almeno che venga visualizzata una playlist incorporata (inserendo il codice di incorporamento o l’URL della playlist) quando si fa clic sull’icona del “lettore”. È una possibilità?
EVVAI! Sei davvero un ANGELO!
L’unica cosa è che dopo averlo aggiunto come componente del tema predefinito, ricevo questo messaggio poiché non riesce a recuperare l’URL della mia playlist pubblica. Cosa sto sbagliando? Ho provato a inserire solo l’ID della playlist e ho provato a inserire sia l’ID della playlist che l’ID dell’utente quando seleziono playlist per il tipo di incorporamento.