Html 5 video elementi autoplay

  1. ali
    10
    ali
    6198
    8/8/2018 3:36:00 PM

    Arkadaşlar html5 ile video nesnesini kullanıyorum.
    video yolunu verdim çalışıyor fakat başlangıçta otomatik başlamasını, manuel start stop olmamasını ve bitince sürekli baştan başlamasını istiyorum.

        <div id="videoDiv">
        <video width="800" height="600">
            <source src="video/out.mp4" type="video/mp4">
        </video>
        </div>
    
    html 8 ay önce 292 Görüntüleme

( 2 ) Cevap

  1. mfatih
    5
    4043
    8/8/2018 4:09:00 PM

    otomatik başlaması için controls autoplay Attribute u kullanmalısın ;

    <video width="800" height="600" controls autoplay>
       ....
    <video>
    

    otomatik tekrar etmesi için de controls loop Attribute u var;

    <video width="800" height="600"   controls loop>
    ....
    </video>
    

    he ikisi de olsun istiyorsan , ikisine de kullanabilirsin ;

    <video width="800" height="600" controls autoplay  controls loop>
       ....
    </video>
    
    • Khons Soruyu soran arkadaş manuel herhangi bir işlem yapılmasını istemediği için controls niteliğini video etiketi ile kullanmamalı. Bu nitelik kullanıldığında video için durdur, başlat, ilerlet gibi özellikler kullanılabilir hale geliyor.

    • php_ci Evet @Khons un dediği doğru , onun verdiği cevap daha yakın cevap

    • Yorum Ekleyin

  2. Khons
    9
    1023
    8/8/2018 4:13:00 PM
    <div id="videoDiv">
        <video width="800" height="600" autoplay loop>
            <source src="video/out.mp4" type="video/mp4">
        </video>
    </div>
    

    HTML5 video etiketinin autoplay ve loop nitelikleri istediğini tam karşılıyor. Ancak kullanıcının video üzerinde sağ tık yaparak kontrollere ulaşmasını ya da döngüyü durdurmasını engellemek istiyorsan bunu javascript ile yapmalısın.

Cevabınız