L'ultima versione di Google Chrome 66.0.3359.139 (26 aprile 2018) non consente di avviare automaticamente i video di YouTube non disattivati, ora come in Android o iOS. Non sono affatto sicuro che il problema sia la nuova versione di Google Chrome su una nuova versione o politica dell'API di Youtube, ma non riesco a trovare alcuna modifica apportata. Ho visto il problema in un'applicazione in esecuzione su Mac e ChromeOS (Chromebit) con il lettore di incorporamento iframe con l'API javascript abilitata.
Qualcuno ha informazioni? Può essere un problema o una nuova politica di sicurezza o prestazioni?
MODIFICARE:
Non succede sempre ma quasi.
MODIFICA 2: Certamente ho riscontrato questo errore provando a mettere in mute e riattivare l'audio con un setTimeout di 4000 ms e ho ottenuto l'errore: "Riattivazione dell'audio non riuscita e l'elemento è stato messo in pausa perché l'utente non ha interagito con il documento prima"
Ma perché adesso?
Grazie!
risposte:
2 per risposta № 1La riproduzione automatica disattivata è sempre consentita.
Quindi possiamo aggiungere mute=1
al collegamento video.
per esempio: https://www.youtube.com/embed/VIDEO_ID?playlist=VIDEO_ID&autoplay=1&mute=1&loop=1&rel=0
Spero che questo possa aiutare chi cerca l'autoplay. Questo esempio riprodurrà automaticamente il video continuamente e nasconderà la relativa finestra a comparsa del video.
0 per risposta № 2
Questa domanda che chiede lo stesso io sono è meglio spiegata:
MODIFICARE: È la nuova politica di Chrome 66, come detto nel link incollato nel commento Grazie
EDIT II: La risposta nella minaccia menzionata funziona: https://stackoverflow.com/a/50222347/5154908