Rilevamento disabili Youtube Video
-
21-08-2019 - |
Domanda
Dato un ID del Video YouTube Come è possibile determinare da JavaScript se il video è l'incorporamento disabilitato?
Soluzione
Il tag specifica che un video potrebbe non essere incorporato su altri siti web. Questo tag può essere incluso in una richiesta di caricare o aggiornare i metadati di un video. Per impostazione predefinita, i video possono essere incorporati in altri siti meno che non siano video privati. Se una richiesta non include né il tag o il tag, un video sarà integrabile su altri siti web.
Forse di Interesse:
Altri suggerimenti
Dovreste usare uno script lato server per questo, e utilizzare alcuni AJAX chiamarlo.
FYI è possibile ottenere risposte GData in formato JSON, così si potrebbe usare javascript per controllare lo stato embed prima di mostrare il giocatore embed.
Se si preferisce, è possibile collegare in callback onError nel lettore, ma che probabilmente non è così bello di un'esperienza utente come il controllo prima.
Se vuoi cercare solo per i video che sono embeddable, aggiungere format = 5 alla tua richiesta.