Rumah  >  Soal Jawab  >  teks badan

Kawalan elemen video HTML tidak dipaparkan

<p>Saya mencipta elemen video dan menetapkan atribut kawalan kepada benar, tetapi kawalan tidak ditunjukkan (walaupun di tuding)</p> <pre class="brush:js;toolbar:false;">if (!this._player) { this._player = document.createElement('video'); } this._player.controls = benar; this._player.src = xxxxx; </pra> <p>Juga tetapkan lebar elemen video kepada 100% Lokasi bekas adalah relatif</p> <p>Apakah yang perlu saya lakukan untuk memaparkan kawalan video lalai</p>
P粉788765679P粉788765679400 hari yang lalu542

membalas semua(1)saya akan balas

  • P粉921130067

    P粉9211300672023-08-19 11:00:55

    Kod ini akan mencipta elemen video dengan kawalan lalai. Elemen video akan diletakkan secara mutlak dan memenuhi seluruh skrin. Apabila video mula dimainkan atau dijeda, pendengar acara log mesej ke konsol.

    // 获取视频元素
    const video = document.querySelector("video");
    
    // 为视频控件添加事件监听器
    video.addEventListener("play", function() {
      console.log("视频开始播放");
    });
    
    video.addEventListener("pause", function() {
      console.log("视频暂停");
    });
    video {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
    <video controls> 
        <source id='mp4' src="http://media.w3.org/2010/05/sintel/trailer.mp4" type='video/mp4' />
    </video>

    balas
    0
  • Batalbalas