Outils pour utilisateurs

Outils du site


Panneau latéral

webdev:api:vimeo

Ceci est une ancienne révision du document !


API Vimeo


Notes sur l'API javascript

Le paramètre background=true, qui nécessite que le compte ayant posté la vidéo soit au moins Plus (payant), lance les vidéos automatiquement mais les contrôles sont toujours là.

Si on utilise #t pour lancer la vidéo à un endroit précis, l'autoplay est forcé et ignoré dans les paramètres ET les autres paramètres sont ignorés (muted)…

Toutes les fonctions get (comme getCurrentTime()) sont asynchrones, probablement à cause des iframes. Ça fout un gros bordel si on veut traiter le temps actuel en direct, il vaut mieux mettre à jour une variable en amont avec l'event timeupdate (qui ne se déclenche plus quand la vidéo est en pause).

Events

bufferstart et bufferend ne se déclenchent pas si la vidéo ne se joue pas (si on fait play et pause pour précharger par exemple). Aucun des 2 ne se déclenche si la vidéo s'arrête parce qu'elle ne s'est pas chargée.

pause ne se déclenche pas non plus en cas d'arrêt pour vidéo non chargée.

webdev/api/vimeo.1537553313.txt.gz · Dernière modification: 21/09/2018 20:08 de dolo