纯js图片和视频查看器插件
源码介绍
BigPicture.js是一款轻量级的图片和视频查看器js插件。它支持Youtube、Vimeo、和本地HTML5视频。同时还支持远程视频和图片的查看,非常时尚和方便。 可以通过npm安装BigPicture.js插件。 在页面中引入BigPicture.js文件。 你想通过BigPicture.js插件来打开任何东西,可以使用 打开远程图片: 打开远程视频: 打开Youtube视频: 打开Vimeo视频: 如果触发的元素是一张图片或带背景图片的元素,可以直接将它作为元素传入: 使用图片标题: 可以通过下面的方法来隐藏加载loader指示器。 BigPicture.js图片和视频查看器插件的github地址为:https://github.com/henrygd/bigpicture简要教程
安装
npm install bigpicture
使用方法
<script src="js/BigPicture.js"></script>
初始化插件
BigPicture()
构造函数。它的第一个参数是一个容器的id,第二个参数是你要打开的图片或视频的地址。例如:
BigPicture({
el: this,
imgSrc: 'http://yourimage.jpg'
});
BigPicture({
el: this,
vidSrc: 'http://yourvideo.mp4'
});
BigPicture({
el: this,
ytSrc: 'z_PeaHVcohg' //打开的视频地址为:https://www.youtube.com/watch?v=z_PeaHVcohg
});
BigPicture({
el: this,
vimeoSrc: '119287310' //打开的视频地址为:https://vimeo.com/119287310
});
BigPicture({
el: this
});
<img src="yourimage.jpg" caption="Example of an optional caption."/>
回调函数
BigPicture({
el: this,
// executed immediately before open animation starts
animationStart: function() {
console.log('it is opening');
},
// executed immediately after open animation finishes
animationEnd: function() {
console.log('it has opened');
}
});
隐藏加载loader指示器
BigPicture({
el: this,
vimeoSrc: '119287310',
noLoader: true
});
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » 纯js图片和视频查看器插件
发表评论 取消回复