首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在第一次点击后才显示html视频控件?

如何在第一次点击后才显示html视频控件?
EN

Stack Overflow用户
提问于 2020-12-08 01:17:42
回答 1查看 35关注 0票数 2

我有一个页面上的视频部分,我已经编码。我想隐藏视频控件(下面的水平条与播放按钮和进度条),直到视频被单击。它应该是隐藏的,应该只在视频被点击后显示。我该怎么做呢?谢谢

代码语言:javascript
复制
<section class="video-background text-center pb-0 mt-9">
    <div class="container px-0">
    <h2 class="mt-5 mb-4">Take a look at our video!</h2>
    <p class="mb-5 font-weight-normal">One click away</p>
    <div class="position-relative mx-auto px-0 mb-6" 
    >
        <div class="mx-auto" [ngClass] = "{ 'darken' : !btnHide }" (click)="isPlayed ? pauseVideo() : playVideo();" >
        <video #videoEl id="videoPlayer" class="videoDimension py-0 vid-shadow" 
        src="https://www.youtube.com/watch?v=LXb3EKWsInQ"
         allowfullscreen controls></video>
        </div>
        <button (click)="playVideo();" *ngIf="!btnHide" class="btn btn-primary btn-lg pl-5 pr-2 py-2 play-button">Watch video<i class="ml-4 fa fa-caret-right" aria-hidden="true"></i></button>
    </div></div>
</section>
EN

回答 1

Stack Overflow用户

发布于 2020-12-08 01:22:30

从视频元素中删除controls属性,然后在视频元素的onclick侦听器setAttribute("controls", "true")中。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65186298

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档