这是一款基于 Web 的轻量级多特性 jQuery 视频播放器,可在网页上播放 HTML5 视频,并带有缩略图,该插件支持对播放器进行全面配置,包括播放器界面、控件图标等。它还可以通过添加 GTM 跟踪视频。用户可通过其界面播放、暂停、转发和控制音量。想要实现在 html 上播放视频,只需要一次简单 jQuery 调用即可实现。
以下是一些用于创建/自定义“带有缩略图的jQuery视频播放器”的高级配置选项。
| showControls | 显示播放器控件,如果您希望播放器在没有用户界面的情况下玩游戏,请关闭。默认值:true,类型:Boolean。 $("#my_video").RTOP_VideoPlayer({
showControls: false,
}); |
| showControlsOnHover | 允许玩家的控件在悬停时显示(鼠标悬停)。默认值:true,类型:Boolean。 $("#my_video").RTOP_VideoPlayer({
showControlsOnHover: false,
}); |
| showControlsOnHover | 鼠标移动结束后,视频控件隐藏之前的时间间隔(以毫秒为单位)。默认值:3000,类型:数字。 $("#my_video").RTOP_VideoPlayer({
showControlsOnHover: 5000,
}); |
| showScrubber | 显示视频的 scubber/进度条。默认值:true,类型:Boolean。 $("#my_video").RTOP_VideoPlayer({
showScrubber: true,
}); |
| showTimer | 显示视频经过的时间和总时间。默认值:false,类型:Boolean。 $("#my_video").RTOP_VideoPlayer({
showTimer: true,
}); |
| showPlayPauseBtn | 在视频播放器控件中显示播放/暂停按钮。默认值:true,类型:Boolean。 $("#my_video").RTOP_VideoPlayer({
showPlayPauseBtn: true,
}); |
| showSoundControl | 显示静音按钮和音量步长。默认值:false,类型:Boolean。 $("#my_video").RTOP_VideoPlayer({
showSoundControl: true,
}); |
| keyboardControls | 允许空格键播放和暂停视频。默认值:true,类型:Boolean。 $("#my_video").RTOP_VideoPlayer({
keyboardControls: true,
}); |
| themeClass | 将类添加到父 div 中,以便更轻松地自定义外观。默认值:'rtopTheme',类型:String。 $("#my_video").RTOP_VideoPlayer({
themeClass: 'custom-class',
}); |
| fontAwesomeControlIcons | 对所有控件图标使用awesome字体图标。如果要使用其他字体库,请将此选项设置为 false。默认值:true,类型:Boolean。 $("#my_video").RTOP_VideoPlayer({
fontAwesomeControlIcons: true,
}); |
| autoPlay | 页面加载时自动播放视频,但会将视频静音。默认值:false,类型:Boolean。 $("#my_video").RTOP_VideoPlayer({
autoPlay: true,
}); |
| allowPlayPause | 如果用户可以播放/暂停视频,则与自动播放功能一起使用。默认值:true,类型:Boolean。 $("#my_video").RTOP_VideoPlayer({
allowPlayPause: false,
}); |
| loop | 自动重播视频。默认值:false,类型:Boolean。 $("#my_video").RTOP_VideoPlayer({
loop: false,
}); |
| allowReplay | 允许用户在完成后重播视频。默认值:true,类型:Boolean。 $("#my_video").RTOP_VideoPlayer({
allowReplay: true,
}); |
模态中的视频播放器
如果要在模态窗口中播放视频,可以使用以下与模态相关的配置选项。
| playInModal | 以固定位置模式打开视频。默认值:false,类型:Boolean。 $("#my_video").RTOP_VideoPlayer({
playInModal: true,
}); |
| showCloseBtn | 显示模态的关闭按钮,该按钮将在用户单击时关闭模态。默认值:false,类型:Boolean。 $("#my_video").RTOP_VideoPlayer({
showCloseBtn: false,
}); |
| closeModalOnFinish | 视频结束后自动关闭模态。默认值:false,类型:Boolean。 $("#my_video").RTOP_VideoPlayer({
closeModalOnFinish: false,
}); |
视频的 GTM 标记
GTM 代表 Google Tags Manager,可自动跟踪您网站上嵌入式 HTML5 视频播放器的交互。如果要在视频中添加 GTM 服务,可以使用以下一组配置选项。
| gtmTagging | 发送 GTM 标签,必须在页面上设置 GTM 才能工作。默认值:false,类型:Boolean。 $("#my_video").RTOP_VideoPlayer({ |
| gtmTagging{} | 一个对象,用于保存视频期间应发送的标记的信息。默认值:null,类型:Object。 $("#my_video").RTOP_VideoPlayer({ |

















