视频控件在 HTML 列表中不起作用

Posted

技术标签:

【中文标题】视频控件在 HTML 列表中不起作用【英文标题】:Video controls are not working inside of a list in HTML 【发布时间】:2022-01-06 11:38:36 【问题描述】:

我正在尝试在 html 中制作一个滑块,其中一个选项必须有一个视频,但是当我点击视频选项时,尽管视频显示控件不起作用。通过自动播放,视频开始播放,但我无法停止或对其执行任何操作

这是滑块代码

<body>
<ul class="slider">
    <li id="slide1"><p class="texto_diapositiva">Diapositiva 1</p></li>
    <li id="slide2"><p class="texto_diapositiva">Diapositiva 2</p></li>
    <li id="slide3"><p class="texto_diapositiva">Diapositiva 3</p></li>
    <li id="slide4">
        <div>
            <video class="videoCV" controls>
                <source src="video/VideoCV_FRE.mp4" type="video/mp4">
            </video>
        </div>
         </li>
    <li id="slide5"><p class="texto_diapositiva">Diapositiva 5</p></li>
</ul>
<nav>
    <ul class="menu">
        <li><a href="#slide1">Diapositiva 1</a></li>
        <li><a href="#slide2">Diapositiva 2</a></li>
        <li><a href="#slide3">Diapositiva 3</a></li>
        <li><a href="#slide4">Diapositiva 4</a></li>
        <li><a href="#slide5">Diapositiva 5</a></li>
    </ul>
</nav>
</body> 

【问题讨论】:

无法重现您的问题(在 Chrome 中测试)。转到W3schools video 页面并将您的代码放在那里(将您的 MP4 路径替换为movie.mp4... 视频控件仍然有效。您是否有可能在视频标签上方有一些透明的 div 分层?这意味着有些东西不会让您点击浏览它到它下面的视频... 【参考方案1】:

尝试添加自定义控件。这可能会有所帮助:https://developer.mozilla.org/en-US/docs/Web/Guide/Audio_and_video_delivery/Video_player_styling_basics

【讨论】:

以上是关于视频控件在 HTML 列表中不起作用的主要内容,如果未能解决你的问题,请参考以下文章

HTML5 视频播放/暂停控件仅在 Safari 浏览器中不起作用

HTML5 视频自动播放在 chrome 中不起作用

HTML 'img' 标签在 WebBrowser 控件中不起作用

Html 5 [input type=Date] 控件,最大日期在 iPhone/Ipad 中不起作用

FFMPEG 转换的视频在 HTML5 中不起作用

Html 列表标签在 android textview 中不起作用。我能做些啥?