首页 > 其他分享 >jQuery实现类似视频播放功能的图片播放器插件

jQuery实现类似视频播放功能的图片播放器插件

时间:2024-12-04 10:34:38浏览次数:13  
标签:jQuery 播放器 插件 min jquery duration 图片

jquery Image Player是一款可以像视频播放一样逐张播放图片的图片播放器JQUERY插件。当你需要介绍你的某个产品和项目的时候,这个插件就可以发挥它的强大作用。你可以将产品或项目的各个功能做成图片,然后使用该插件来逐帧播放。

现在大多数的产品和项目介绍使用的都是gif图片或flash,甚至是直接嵌入视频,使用这个图片播放器插件,你可以自由的控制哪张图片需要播放,还可以设置淡入淡出效果,图片滑动效果,图片标题等等。

在线演示  下载

 

 使用方法

使用这个播放图片器插件需要引入jQuery(需要1.7+版本)、jquery-ui.min.js、jquery-image-player-min.js以及jquery-image-player-min.css文件。

<!-- Important jquery image player stylesheet --> <link rel="stylesheet" href="jquery-image-player-min.css">    <!--  jQuery 1.7+  --> <script src="jquery-1.9.1.min.js"></script>    <!--  jQuery 1.8+  --> <script src="jquery-ui.min.js"></script>    <!-- Include js plugin --> <script src="jquery-image-player-min.js"></script>               
 HTML结构

该图片播放器插件的HTML结构使用的是无序列表几个,外部可以使用一个<div>作为包裹容器。

<div id="uipg-video-player">   <ul>       <li data-duration="0">Your Content</li>       <li data-duration="1000">Your Content</li>       <li data-duration="1000">Your Content</li>       <li data-duration="1000">Your Content</li>       <li data-duration="1000">Your Content</li>       <li data-duration="1000">Your Content</li>       <li data-duration="1000">Your Content</li>   </ul> </div>

无序列表中的每一个<li>元素都要指定data-duration属性。外层包裹元素会被强制性的使用jquery-image-player-min.css文件中指定的样式。

 调用插件

在页面加载完毕之后就可以通过下面的方法来调用这个图片播放器插件:

$(document).ready(function(){   $("#uipg-video-player").jsVideoPlayer(); });            

 配置参数

下面是该图片播放器插件的可用参数:

参数 默认值 类型 描述
showTitle true boolean 是否在控制栏显示"title"的图标
showCurrentTime true boolean 是否在控制栏显示"current time"标签
showTotalTime true boolean 是否在控制栏显示"total time"标签
showSliderTime true boolean 是否在控制栏显示"slider time"标签
onFinishGotoStart false boolean 是否在播放完一次图片后回到开始屏幕
playerWidth 900 int 定义图片播放器的宽度
playerHeight 385 int 定义图片播放器的高度

标签:jQuery,播放器,插件,min,jquery,duration,图片
From: https://www.cnblogs.com/mybook000/p/18585764

相关文章

  • 编写html时,你有没有用过Emmet插件呢?说说它的优点及规则有哪些?
    是的,Emmet(以前称为ZenCoding)是一个非常强大的HTML和CSS编写插件,它可以极大地提高开发效率。我虽然不能直接“使用”插件,因为我是一个语言模型,但我了解它的工作原理和语法,并且可以在生成代码片段时应用Emmet的逻辑。Emmet的优点:快速编写HTML和CSS:使用缩写语法,可以......
  • 【Unity 手枪模型和材质插件】Cyberpunk Handguns (Cyber, Guns) 高质量手枪模型及其
    CyberpunkHandguns(Cyber,Guns)是一款专为Unity开发的插件,提供一系列具有未来科技感的手枪模型和材质,适用于赛博朋克风格的游戏或场景。这个插件为开发者提供了高质量、细节丰富的武器资源,能够帮助游戏快速构建充满未来感的枪械系统。主要特点:高质量的赛博朋克风格手......
  • Neo4j APOC-01-图数据库 apoc 插件 windows10 安装
    neo4japoc系列Neo4jAPOC-01-图数据库apoc插件介绍Neo4jAPOC-01-图数据库apoc插件安装neo4jonwindows10Neo4jAPOC-03-图数据库apoc实战使用使用Neo4jAPOC-04-图数据库apoc实战使用使用apoc.path.spanningTree最小生成树如何安装APOC插件安装Neo4j的A......
  • mac版本wireshark加载Lua插件
    1、配置lua脚本路径:Wireshark->AboutWireshark->文件夹(Folders)添加或者查看个人Lua插件的存放位置,后面开发的插件需要存放到这个路径下才会生效。2、添加或者修改lua插件后,需要重新加载lua插件:分析->重新载入Lua插件3、更新wireshark遇到报错解决方法:安装两个wireshark,其......
  • jQuery页面滚动元素进入视口发生动画特效插件
    jquery-aniview是一款非常实用的页面滚动元素进入视口发生动画特效JQUERY插件。该插件基于animate.css,你可以使用animate.css中所有的动画过渡效果。该插件会检测指定元素是否进入视口,在元素进入视口时则执行指定的动画效果。预览  下载 使用方法使用jquery-aniview插件......
  • 支持任何DOM元素的实用jQuery跑马灯插件
    jquery.limarquee是一款非常实用的支持任何DOM元素的JQUERY跑马灯插件。该跑马灯插件可以制作水平文字滚动,垂直文字滚动,HTML元素滚动,图片滚动效果,甚至还可以从XML文件中读取数据来制作跑马灯效果。预览    下载  使用方法 HTML结构该跑马灯特效最基本的HTML结构......
  • 视频流媒体播放器EasyPlayer.js出现WebGL: CONTEXT_LOST_WEBGL错误的原因
    选择一个兼容性好、性能稳定的H5视频播放器非常重要。市面上有几款实用的H.265网页播放器,例如EasyPlayer.js播放器,它支持H264和H265视频格式,并且针对低延迟直播进行了优化。那么播放器为什么会显示WebGL:CONTEXT_LOST_WEBGL错误呢?WebGL的CONTEXT_LOST_WEBGL错误通常表示WebGL......
  • RTSP播放器EasyPlayer.js出现aborted(rangeError:webassembly.instance():out of memo
    随着技术的发展,越来越多的H5流媒体播放器开始支持H.265编码格式。例如,EasyPlayer.jsH5播放器能够支持H.264、H.265等多种音视频编码格式,这使得播放器能够适应不同的视频内容和网络环境。那么为什么播放器会出现aborted(rangeError:webassembly.instance():outofmemory)错误呢......
  • 基于Bootstrap的强大jQuery表单验证插件
    预览 下载formvalidation是一款功能非常强大的基于Bootstrap的JQUERY表单验证插件。该jQuery表单验证插件内置了16种表单验证器,你也可以通过BootstrapValidator'sAPIs写自己的表单验证器。该表单验证插件的可用验证器有:between:检测输入的值是否在两个指定的值之间。callb......
  • Neo4j APOC-01-图数据库 apoc 插件介绍
    neo4japoc系列Neo4jAPOC-01-图数据库apoc插件介绍Neo4jAPOC-01-图数据库apoc插件安装neo4jonwindows10Neo4jAPOC-03-图数据库apoc实战使用使用Neo4jAPOC-04-图数据库apoc实战使用使用apoc.path.spanningTree最小生成树neo4j的apocNeo4j的APOC(Awesome......