il video streaming in tempo di caricamento
-
21-08-2019 - |
Domanda
Ho fatto una specie di video Slider, dove miniatura del video vengono visualizzate in vista orizzontale, e quando si clicca l'immagine video, quel video statistiche devono giocare.
Sto facendo una chiamata AJAX per recuperare l'URL e dei dati relativi ai video selezionato, e mettendo l'URL all'interno del codice <object> </object>
.
E 'in realtà di lavoro, ma il problema è che sto avendo diversi tipi di sorgente video ( 'youtube', 'vimeo', ecc), e c'è un certo ritardo nella risposta AJAX e la visualizzazione di video oggetto.
Qualche idea su Come potevo sapere che l'oggetto del video è stato caricato o non è così che posso mettere un messaggio di carico per quel periodo di tempo.
Soluzione
Non sono sicuro su vimeo, ma il player di YouTube ha un'API JavaScript, e quando si abilita, il giocatore dovrà chiamare una funzione javascript "onYouTubePlayerReady" quando il lettore viene caricato e pronto.
Quindi, solo ascoltare per questo, e saprete quando il lettore viene caricato e pronto.
Ecco i documenti:
http://code.google.com/apis/youtube/js_api_reference.html
Credo vimeo possono avere qualcosa di simile.