IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Play Video avec setTimeout


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Juillet 2019
    Messages
    151
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 59
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : Enseignant Chercheur
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2019
    Messages : 151
    Par d�faut Play Video avec setTimeout
    Bonjour � tous

    j'ai un souci avec la lecture d'une vid�o avec un setTimeout de 5 secondes apr�s le chargement de la page.

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
     
    <video id="video1"  style="width: 99%;height: 99%;cursor: pointer; " src="..../video1.mp4" type="video/mp4"  onmousemove="this.play();"></video>
     <script>let video1=document.getElementById('video1');
    function playVideo() {
    video1.play();
    }
    setTimeout(playVideo,5000);</script>
    la vid�o ne d�marre pas. Par contre, lorsque je bouge la souris sur la vid�o (onmousemove), elle d�marre sans probl�me.

    Auriez-vous une explication, svp ?

    Merci par avance.

  2. #2
    Expert confirm�
    Avatar de ProgElecT
    Homme Profil pro
    Retrait�
    Inscrit en
    D�cembre 2004
    Messages
    6 132
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 69
    Localisation : France, Haute Savoie (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : Retrait�
    Secteur : Communication - M�dias

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 6 132
    Par d�faut
    Salut
    As tu essayes
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    setTimeout(playVideo(),5000);</script>
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont d�pann�s.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  3. #3
    Membre confirm�
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Juillet 2019
    Messages
    151
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 59
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : Enseignant Chercheur
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2019
    Messages : 151
    Par d�faut
    Non cela ne fonctionne toujours pas.
    avec les parenth�ses, normalement la fonction est ex�cut�e imm�diatement (le setTimeout n'as plus d'effet, n'es-ce pas ?)
    En tout cas, merci beaucoup ProgElect

  4. #4
    Membre confirm�
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Juillet 2019
    Messages
    151
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 59
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : Enseignant Chercheur
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2019
    Messages : 151
    Par d�faut
    Finalement, il y a un truc bizarre qui se passe : lorsque je clique sur la page avant le d�clenchement du setTimeout (avant l'�coulement des 5 secondes), le setTimeout fonctionne et la vid�o d�marre sans aucun probl�me. Autrement dit : il faut un clic sur la page pour que le setTimeout fonctionne.
    BIZARRE
    Auriez-vous une explication (et surtout une solution) ?

  5. #5
    Membre confirm�
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Juillet 2019
    Messages
    151
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 59
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : Enseignant Chercheur
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2019
    Messages : 151
    Par d�faut
    Au fait, cela fonctionne sans probl�me sur Internet Explorer.
    la cause c'est la nouvelle politique de Google Chrome qui interdit le Autoplay si la propri�t� muted n'est pas attribu�e.
    Sinon, et pour emp�cher toute tentative de contourner cette interdiction, ils ont emp�ch� aussi le lancement de la vid�o (si elle n'est pas muted) sans un click (c'est � dire un action physique et non pas une fonction).

    Merci encore ProgElect.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Faire play video avec imacros
    Par xz�na dans le forum Autres langages pour le Web
    R�ponses: 0
    Dernier message: 09/11/2013, 13h07
  2. play liste vid�o avec LanceAppliAssoci�e
    Par val_lala dans le forum WinDev
    R�ponses: 5
    Dernier message: 30/01/2009, 09h45
  3. [Ultra d�butant] Probl�me avec setTimeout()
    Par tails dans le forum G�n�ral JavaScript
    R�ponses: 3
    Dernier message: 25/05/2005, 16h05
  4. Juxtaposition/Synchro de 2 videos avec DirectShow
    Par kioeev dans le forum DirectX
    R�ponses: 18
    Dernier message: 21/04/2005, 20h23
  5. probleme avec setTimeout
    Par barbarello dans le forum G�n�ral JavaScript
    R�ponses: 3
    Dernier message: 12/11/2004, 13h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo