簡體   English   中英

HTML5 尋道時視頻調用onpause和onplay事件

[英]HTML5 Video calls onpause and onplay event when seeking

以這個頁面為例:

<!doctype html>

<html>
    <body>
        <video id="video" controls width="500" muted="muted" >   
            <source src="https://file-examples.com/wp-content/uploads/2017/04/file_example_MP4_1920_18MG.mp4" type="video/mp4"/>  
        </video>
        <script type="text/javascript">
            var vid=document.getElementById('video')

            vid.onpause=function(){
                console.log('on pause executed')
            }

            vid.onplay=function(){
                console.log('on play executed')
            }
        </script>
    </body>
</html>

如果我在播放視頻時進行搜索,那么這兩個都會顯示在控制台中。 如果我在視頻暫停時進行搜索,則兩者都不會出現在控制台中。 我該如何做到這一點,以便僅當用戶明確暫停/播放視頻時才調用這些函數?

以這個頁面為例:

<!doctype html>

<html>
    <body>
        <video id="video" controls width="500" muted="muted" >   
            <source src="https://file-examples.com/wp-content/uploads/2017/04/file_example_MP4_1920_18MG.mp4" type="video/mp4"/>  
        </video>
        <script type="text/javascript">
            var vid=document.getElementById('video')

            vid.onpause=function(){
                console.log('on pause executed')
            }

            vid.onplay=function(){
                console.log('on play executed')
            }
        </script>
    </body>
</html>

如果我在播放視頻時進行搜索,那么這兩個都會顯示在控制台中。 如果我在視頻暫停時進行搜索,則兩者都不會出現在控制台中。 我該如何做到這一點,以便僅當用戶明確暫停/播放視頻時才調用這些函數?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM