当前位置:首页 > jquery

jquery视频播放

2026-03-16 09:09:45jquery

以下是关于使用jQuery实现视频播放的相关方法和资源整合:

基础实现方法

使用HTML5的<video>标签结合jQuery控制播放
HTML结构示例:

<video id="myVideo" width="400" controls>
  <source src="video.mp4" type="video/mp4">
</video>
<button id="playBtn">播放</button>

jQuery控制代码:

$(document).ready(function(){
  $("#playBtn").click(function(){
    $("#myVideo").trigger("play");
  });
});

常用控制功能

暂停视频:

jquery视频播放

$("#myVideo").trigger("pause");

跳转到特定时间点:

$("#myVideo").prop("currentTime", 60); // 跳转到60秒

检测视频结束事件:

$("#myVideo").on("ended", function(){
  alert("视频播放结束");
});

插件推荐

  1. Video.js
    支持自定义皮肤和跨浏览器兼容:

    jquery视频播放

    videojs("myVideo", {
      controls: true,
      autoplay: false
    });
  2. jQuery Media Plugin
    老牌插件支持多种媒体格式:

    $('a.media').media({width: 800});

移动端适配

添加playsinline属性防止iOS全屏播放:

<video playsinline webkit-playsinline>

注意事项

  • 跨浏览器需提供多种视频格式(如MP4/WebM)
  • 移动端部分浏览器会阻止自动播放
  • 考虑添加降级方案提示用户升级浏览器

相关文档参考:

分享给朋友:

相关文章

jquery 菜鸟

jquery 菜鸟

以下是针对 jQuery 初学者的基础指南,涵盖核心概念和常用操作: jQuery 简介 jQuery 是一个快速、轻量级的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和…

jquery怎么读

jquery怎么读

jQuery的正确发音 jQuery的发音为 "jay-query"(/ˈdʒeɪkwɪəri/)。其中: "jay" 发音类似字母 "J" 的英文读法。 "query" 发音与英文单词 "quer…

jquery 图表

jquery 图表

jQuery 图表库推荐 jQuery 本身不直接提供图表功能,但可以通过插件或集成其他库实现图表绘制。以下是几种常用的 jQuery 图表解决方案: Chart.js 集成 Chart.js 是一…

jquery 属性

jquery 属性

jQuery 属性操作 jQuery 提供了一系列方法来获取、设置和操作 HTML 元素的属性。以下是常用的属性操作方法: attr() 方法 用于获取或设置元素的属性值。获取属性时,传入属性名;设…

jquery 显示

jquery 显示

jQuery 显示元素的方法 使用 jQuery 显示隐藏的元素可以通过多种方式实现,以下是几种常见的方法: 显示元素的基本方法 $("#element").show(); 这会直接将匹配的元素设置…

使用jquery

使用jquery

引入jQuery库 在HTML文件中通过<script>标签引入jQuery库。可以从CDN加载,例如: <script src="https://code.jquery.com/…