实现html页面插入视频的自动播放、视频播放结束后的事件触发(video标签)

这篇具有很好参考价值的文章主要介绍了实现html页面插入视频的自动播放、视频播放结束后的事件触发(video标签)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


需求一:实现插入视频的自动播放

要实现自动播放需要同时使用autoplay和muted属性,简单示例代码如下:
html代码:

<video
      id="video"
      src="自定义的视频路径"
      autoplay="autoplay"
      muted="muted"
    ></video>

css代码:

#video {
  position: absolute;
  /*上下左右居中显示*/
  left: 124px;
  top: 25px;
  width: 1145px;
  height: 800px;
  z-index: 1;
}

需求二:实现视频播放结束后的事件触发

要实现视频播放结束后的事件触发需要使用addEventListener(“ended”, function () {})进行事件监听,简单示例代码如下:
html代码:

<video
      id="video"
      src="自定义的视频路径"
      autoplay="autoplay"
      muted="muted"
    ></video>

css代码:

#video {
  position: absolute;
  /*上下左右居中显示*/
  left: 124px;
  top: 25px;
  width: 1145px;
  height: 800px;
  z-index: 1;
}

js代码:

var v = document.getElementById("video");
v.addEventListener("ended", function () {
  // 在视频播放结束时执行的其他操作
});

关于video标签的知识内容

(1)菜鸟网址:https://www.runoob.com/tags/tag-video.html
(2)一位大佬的笔记:https://blog.csdn.net/millia/article/details/118360723


总结

以上就是有关页面中插入视频的笔记内容,希望对各位有所帮助,作者也在学习中,如有解释不清楚或有误的地方,还请各位指正。文章来源地址https://www.toymoban.com/news/detail-754856.html

到了这里,关于实现html页面插入视频的自动播放、视频播放结束后的事件触发(video标签)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • html怎么插入视频?视频如何插入页面

    HTML 的功能强大,基本所有的静态效果都可以在此轻松呈现,各种视频网站内有大量的视频内容,本篇文章教你如何在 html 中插入视频 代码如下: 标签定义和使用说明 ​ video ​标签定义视频,类似电源片段和其他视频流。 ​ video ​目前为止支持三种视频格式:Ogg、WebM、

    2024年02月11日
    浏览(45)
  • HTML中插入自动播放的背景音乐-亲测有效

    很简单,使用audio标签把它放在body或head里面就行 autoplay在页面加载完成就开始播放音频 controls显示播放栏 loop循环 如果你还需要用js灵活的控制它的播放有否,你可以用如下代码 一定一定要给权限!!!要给权限!!!要给权限!!! ,这个代码在运行以后会弹出权限请求窗口,但

    2024年02月12日
    浏览(48)
  • React中插入视频(video-react),自动播放

    npm install –save video-react 2.在文件中引入 import { Player, ControlBar, PlayToggle, // PlayToggle 播放/暂停按钮 若需禁止加 disabled ReplayControl, // 后退按钮 ForwardControl, // 前进按钮 CurrentTimeDisplay, TimeDivider, PlaybackRateMenuButton, // 倍速播放选项 VolumeMenuButton } from ‘video-react’; import “video-react/

    2024年04月25日
    浏览(37)
  • 【Selenium自动化测试】调用JavaScript与处理HTML5视频播放

    JS调用 有些页面操作不能依靠WebDriver 提供的API 来实现,如浏览器滚动条的拖动。这时就需要借助JavaScript 脚本。WebDriver 提供了execute_script()方法来执行JavaScript 代码。 下面演示一个用js调整浏览器滚动条位置的例子 window.scrollTo() 方法用于设置浏览器窗口滚动条的水平位置和垂

    2024年02月19日
    浏览(42)
  • 解决谷歌浏览器无法自动播放HTML文件的声音和视频问题的方法

    首先,先检测一下浏览器是否能支持自动播放,点击下方链接进行检测: https://video-dev.github.io/can-autoplay/ 本人检测的谷歌浏览器结果是: 结果显示,谷歌浏览器不能支持有声自动播放视频和音频,包括内联的视频,但静音的视频是支持支持自动播放的,但静音的音频功能依

    2024年02月01日
    浏览(45)
  • Unity的VideoPlayer视频播放结束触发逻辑

    我在之前的项目中,有许多项目用到了VideoPlayer视频播放组件,其中有很多需求都是视频播放结束后调用一个方法,比如说跳转场景、转换视频等等。我使用的Unity2017的版本都是在Update检测视频的帧数,在视频播放结束是触发方法,但是这种方法貌似在2017以上的版本就不太好

    2024年02月12日
    浏览(49)
  • Video.js实现在html页面播放rtmp流媒体

    要在HTML页面中使用Video.js播放RTMP流媒体,需要使用videojs-contrib-media-sources插件和videojs-flash插件。以下是一个示例代码: !DOCTYPE html html   head     link href=\\\"//vjs.zencdn.net/7.14.3/video-js.css\\\" rel=\\\"stylesheet\\\"     script src=\\\"//vjs.zencdn.net/7.14.3/video.js\\\"/script     script src=\\\"https://cdnjs.cloudflare.c

    2024年02月08日
    浏览(49)
  • 前端实现页面自动播放音频方法

    前提 需要页面自动播放一段报警声音,将audio标签的 autoplay 属性设置为true,发现自动播放失败,并出现如下报错: Uncaught (in promise) DOMException: play() failed because the user didn’t interact with the document first. 为什么要禁止自动播放音频与视频 网页加载完成后立即播放音频(或带有音

    2024年02月09日
    浏览(45)
  • 机顶盒(Iptv)EPG页面实现视频播放

    目录 1.html部分:play.html 2.引入的 vodplay.css 3.引入的js文件 3.1 config.js  配置的接口请求地址   3.2 fun.js 3.3  ajaxMy.js  原生JavaScript封装的ajax 3.4 media.js 3.5 keyPress.js 3.6  master 3.7  common.js 3.8  back.js 3.9 vodplay.js 希望读到这篇文章会对你有帮助~,有帮助请留下一个赞(*╹▽╹

    2023年04月08日
    浏览(60)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包