📜  HTML | DOM ondurationchange 事件

📅  最后修改于: 2021-10-31 05:27:35             🧑  作者: Mango

HTML DOM ondurationchange 事件在音频/视频持续时间改变时发生。
音视频的时长从“NaN”变为加载时音视频的实际时长。
音频/视频加载过程中会发生以下事件:

  • 加载启动
  • 持续时间变化
  • 已加载元数据
  • 加载的数据
  • 进行中
  • 在线播放
  • 可以播放

支持的标签:

  • <音频>
  • <视频>

句法:

  • 在 HTML 中:
  • 在 JavaScript 中:
object.ondurationchange = function(){myScript};
  • 在 JavaScript 中,使用 addEventListener() 方法:
object.addEventListener("durationchange", myScript);

示例 1:使用 HTML

html


 

    
        HTML DOM ondurationchange Event
    

 

    
        

GeeksforGeeks

        

HTML DOM ondurationchange Event

                        
 


html


 

    HTML DOM ondurationchange Event

 

    
        

GeeksforGeeks

        

HTML DOM ondurationchange Event

                        
 


html


 

    
      HTML DOM ondurationchange Event
  

 

    
        

GeeksforGeeks

        

HTML DOM ondurationchange Event

                                
 


输出:

示例 2:使用 JavaScript

html



 

    HTML DOM ondurationchange Event

 

    
        

GeeksforGeeks

        

HTML DOM ondurationchange Event

                        
 

输出:

示例 3:使用 addEventListener() 方法:

html



 

    
      HTML DOM ondurationchange Event
  

 

    
        

GeeksforGeeks

        

HTML DOM ondurationchange Event

                                
 

输出:

支持的浏览器: HTML DOM ondurationchange 事件支持的浏览器如下:

  • 谷歌浏览器
  • IE浏览器
  • 火狐
  • 苹果Safari
  • 歌剧