Releases: chenfanyu/zwplayer-release
Release list
v3.3.2-build20260907
🚀 ZWPlayer v3.3.2 (Build 20260907)
🇺🇸 English | 🇨🇳 简体中文
A feature release adding bumper ad monetization, multi-mode playback (preview, music, auto), cross-video subtitle search, DASH embedded subtitle pre-download, and a unified UI redesign.
📦 Download
| Asset | Description |
|---|---|
zwplayer-v3.3.2-build20260906.zip |
Full build (minified JS + CSS + plugins) — attached to this release |
| CDN | <script src="https://cdn.zwplayer.com/v3/zwplayer/zwplayer.js"></script> |
✨ v3.3.2 Highlights
- 📺 Bumper Ads: Pre-roll/post-roll ad insertion with configurable skip strategies (force full view, immediate skip, countdown skip),
clickThroughlanding pages, and clean ad playback UI. Ads play only once in loop mode. - 🎵 Playback Modes: New
modeconfig switches between four forms —'standard'(default video),'preview'(hover to peek with muted looping preview),'music'(vinyl cover + LRC lyrics + 6 spectrum visualizers + frosted glass background), and'auto'(auto-switch between video/audio in mixed playlists). - 🔍 Cross-Video Subtitle Search: Search subtitles by keyword across all videos in a playlist. Results grouped by video with episode and timestamp labels. Click any result to auto-switch to that video and seek to the exact dialogue moment. Supports subtitle loop and A-B segment repeat.
- 📝 DASH Embedded Subtitle Pre-Download: Automatically resolves and pre-downloads all embedded subtitle tracks from DASH MPD manifests (stpp/TTML, wvtt/WebVTT, segmented and single-file). Enables full-text search, translation, and export on DASH streams. Dual-encoding dedup, streaming cues, zero config.
- 🎨 Unified UI Redesign: Modern control bar with smoother transitions, faster auto-hide (4s desktop / 3s mobile), no hiding while paused. Settings menu restructured as home→sub-page navigation. Pull-up thumbnail strip for precise frame-level seeking. Mobile Bottom Sheets with touch-optimized layouts. Folding button for secondary controls on small screens.
- ⌨️ Keyboard Shortcuts: Number keys
1–9jump to 10%–90% of the video,0replays from start. Mouse wheel on volume slider. - 📑 Chapters & Annotations: Chapter divider gaps on progress bar, richer hover info (thumbnail + time + chapter + annotation), clickable annotation marks.
- 🖼️ Auto Poster: Videos without a configured
posterautomatically use the first frame as the poster image. - ✋ Subtitle Free Dragging: Drag subtitles anywhere on the video area; position adapts to resize and fullscreen.
- 🌐 Framework Coverage: Vue 2/3, React components, and WordPress plugin upgraded in sync.
⚙️ Quick Start
// Bumper Ad
new ZWPlayer({
playerElm: 'player',
url: 'main.mp4',
bumper: {
preRoll: {
url: 'https://cdn.example.com/intro.mp4',
skipOffset: 5,
clickThrough: 'https://brand.com'
}
}
});
// Music Mode
new ZWPlayer({
playerElm: 'player',
url: 'song.mp3',
mode: 'music',
lyrics: 'song.lrc',
music: { panel: 'full', visualizer: 'classic', theme: 'auto' }
});
// Preview Mode
new ZWPlayer({
playerElm: 'card',
url: 'video.mp4',
mode: 'preview',
preview: { startTime: 'random', duration: 15 }
});📋 New Configuration Properties
| Property | Description |
|---|---|
mode |
Playback mode: 'standard' / 'music' / 'preview' / 'auto' |
bumper |
Bumper ad: pre-roll/post-roll promo config with skip strategy and landing page |
pauseAd |
Pause ad: promo material shown when the user pauses |
music |
Music panel params: panel style, spectrum shape, theme skin, vinyl rotation |
preview |
Preview params: start position, duration, hover trigger mode |
lyrics |
Lyrics (LRC URL or text), configured at the same level as subtitles |
useProgressTooltip |
Progress hover time tooltip (default true) |
hideControlbarTimeout |
Control bar auto-hide timeout in ms, default 4000 (desktop) / 3000 (mobile) |
⬆️ Upgrade
Replace zwplayer.js — fully backward compatible, all new features are opt-in.
Note: The UI redesign changes some default visual behaviors (faster control bar auto-hide, no hiding while paused, hover tooltip on by default). Adjust via hideControlbarTimeout, useProgressTooltip, and related options if needed.
📖 Links
- 📚 Full changelog: https://www.zwplayer.com/changelog
- 🛠️ Online tools: https://www.zwplayer.com/tools/
🚀 ZWPlayer v3.3.2 (Build 20260906)
新增贴片广告变现、多模式播放(预览、音乐、自动切换)、跨视频字幕搜索、DASH 内嵌字幕预下载与播放器界面统一改版。
📦 下载
| 资源 | 说明 |
|---|---|
zwplayer-v3.3.2-build20260906.zip |
完整构建(压缩混淆 JS + CSS + 插件)——见本发布附件 |
| CDN | <script src="https://cdn.zwplayer.com/v3/zwplayer/zwplayer.js"></script> |
✨ v3.3.2 核心特性
- 📺 贴片广告:支持片前/片后插入宣传片,三种跳过策略(强制完整观看、立即可跳、倒计时后可跳),支持
clickThrough点击跳转落地页,广告界面清爽干净。循环播放时广告只插播一次。 - 🎵 播放模式:新增
mode配置项,一键切换四种形态——'standard'(标准视频)、'preview'(悬停静音循环预览)、'music'(唱片封面 + LRC 歌词 + 6 种频谱可视化 + 毛玻璃背景)、'auto'(混合列表视频/音频自动切换)。 - 🔍 跨视频字幕搜索:在播放列表中跨视频搜索字幕关键词,结果按视频分组并标注集数与时间戳,点击任意结果自动切换视频并跳转到台词精确位置。支持字幕循环播放与 A-B 段循环。
- 📝 DASH 内嵌字幕预下载:自动解析 MPD 清单中的全部内嵌字幕轨并发预下载(stpp/TTML、wvtt/WebVTT,分段与单文件均支持),搜索、翻译、导出全面可用。双编码去重、边下边用、零配置即生效。
- 🎨 界面统一改版:控制栏显隐过渡更平滑,自动隐藏更快(桌面 4 秒/移动 3 秒),暂停时不再隐藏。设置菜单升级为「首页→子页」导航。上拉缩略图条支持逐帧精确定位。移动端 Bottom Sheet 触屏友好布局。小屏幕折叠按钮收纳次常用控件。
- ⌨️ 快捷键完善:数字键
1-9跳到视频的 10%-90% 位置,0从头重播。音量条支持鼠标滚轮调节。 - 📑 章节与附注:进度条章节分段缝隙更清晰,悬停可同时查看缩略图、时间、章节标题和附注信息,附注标记可点击跳转。
- 🖼️ 自动海报:未配置
poster的视频自动使用首帧作为海报图。 - ✋ 字幕自由拖拽:字幕可在画面中自由拖动,位置自动适配窗口缩放与全屏。
- 🌐 框架生态:Vue 2/3、React 组件与 WordPress 插件同步升级。
⚙️ 快速上手
// 贴片广告
new ZWPlayer({
playerElm: 'player',
url: 'main.mp4',
bumper: {
preRoll: {
url: 'https://cdn.example.com/intro.mp4',
skipOffset: 5,
clickThrough: 'https://brand.com'
}
}
});
// 音乐模式
new ZWPlayer({
playerElm: 'player',
url: 'song.mp3',
mode: 'music',
lyrics: 'song.lrc',
music: { panel: 'full', visualizer: 'classic', theme: 'auto' }
});
// 预览模式
new ZWPlayer({
playerElm: 'card',
url: 'video.mp4',
mode: 'preview',
preview: { startTime: 'random', duration: 15 }
});📋 新增配置项
| 属性 | 说明 |
|---|---|
mode |
播放模式:'standard'(默认)/ 'music' / 'preview' / 'auto' |
bumper |
贴片广告:片前/片后宣传片配置,含跳过策略与落地页 |
pauseAd |
暂停广告:用户暂停时展示的推广素材 |
music |
音乐面板参数:面板形态、频谱样式、主题皮肤、唱片旋转 |
preview |
预览参数:起始位置、时长、悬停触发方式 |
lyrics |
歌词(LRC 文件地址或歌词文本),与字幕同级配置 |
useProgressTooltip |
进度条悬停时间提示(默认 true) |
hideControlbarTimeout |
控制栏自动隐藏延时(毫秒),默认 4000(桌面)/ 3000(移动端) |
⬆️ 升级
替换 zwplayer.js 文件即可,完全向后兼容,所有新功能均为可选启用。
注意:界面改版会带来默认观感变化(控制栏自动隐藏更快、暂停时不隐藏、悬停提示默认开启),如需调整可通过 hideControlbarTimeout、useProgressTooltip 等配置项设置。
📖 相关链接
- 📚 完整更新日志:https://www.zwplayer.com/zh/changelog
- 🛠️ 在线工具:https://www.zwplayer.com/zh/tools/
v3.3.1-build20260728
🚀 ZWPlayer v3.3.1 (Build 20260728)
🇺🇸 English | 🇨🇳 简体中文
A feature release adding native VR/360° panoramic playback and multi-audio-track support to the ZWPlayer ecosystem.
📦 Download
| Asset | Description |
|---|---|
zwplayer-v3.3.1-build20260728.zip |
Full build (minified JS + CSS + plugins) — attached to this release |
| CDN | <script src="https://cdn.zwplayer.com/v3/zwplayer/zwplayer.js"></script> |
✨ v3.3.1 Highlights
- 🥽 VR / 360° Panoramic Playback: Native equirectangular 360° video support — any protocol (MP4/HLS/FLV/DASH/WebRTC/RTSP) can carry panoramic content. Auto-detects 2:1 panoramic videos and activates spherical rendering. Interactive controls: mouse drag, touch gestures, arrow keys. Built-in view settings panel with live Yaw/Pitch/FOV preview and one-click config copy.
- 🎵 Multi-Audio-Track Switching: Dynamic loading and seamless switching of external multi-language audio tracks via
audioTracksconfig. Frame-level sync, zero-stutter switching. Plus TTS subtitle-to-speech synthesis. - 🎨 Control Bar Polish: Streamlined control bar UI with refined time progress, speed controller, and playback state indicators.
- 🌐 Framework Coverage: Vue 2/3, React components, and WordPress plugin upgraded in sync.
⚙️ Quick Start (VR)
// Simple: auto-detect panoramic videos
new ZWPlayer({ playerElm: '#mse', url: '360video.mp4', vr: true });
// Custom initial view
new ZWPlayer({ playerElm: '#mse', url: '360video.mp4', vr: { yaw: 90, pitch: -10, fov: 80 } });⬆️ Upgrade
Replace zwplayer — fully backward compatible, all new features are opt-in.
📖 Links
- 📚 Full changelog: https://www.zwplayer.com/changelog
- 🛠️ Online tools: https://www.zwplayer.com/tools/
🚀 ZWPlayer v3.3.1 (Build 20260728)
为 ZWPlayer 生态新增原生 VR/360° 全景播放与多音轨支持的功能版本。
📦 下载
| 资源 | 说明 |
|---|---|
zwplayer-v3.3.1-build20260728.zip |
完整构建(压缩混淆 JS + CSS + 插件)——见本发布附件 |
| CDN | <script src="https://cdn.zwplayer.com/v3/zwplayer/zwplayer.js"></script> |
✨ v3.3.1 核心特性
- 🥽 VR / 360° 全景播放:原生支持等距柱状 360° 视频,任意协议(MP4/HLS/FLV/DASH/WebRTC/RTSP)均可承载全景内容。自动检测 2:1 全景视频并激活球面渲染。交互控制:鼠标拖拽、触摸手势、方向键。内置视角设置面板,支持偏航/俯仰/视场角实时预览与一键复制配置。
- 🎵 多音轨智能切换:通过
audioTracks配置动态加载外挂多语言音轨,无缝切换。帧级同步,切换零卡顿。并支持 TTS 字幕转语音合成。 - 🎨 控制条优化:简洁化控制条界面,优化时间进度条、倍速控制器与播放状态指示。
- 🌐 框架生态:Vue 2/3、React 组件与 WordPress 插件同步升级。
⚙️ 快速上手(VR)
// 简单启用:自动检测全景视频
new ZWPlayer({ playerElm: '#mse', url: '360video.mp4', vr: true });
// 自定义初始视角
new ZWPlayer({ playerElm: '#mse', url: '360video.mp4', vr: { yaw: 90, pitch: -10, fov: 80 } });⬆️ 升级
替换 zwplayer目录 即可,完全向后兼容,所有新功能均为可选启用。
📖 相关链接
- 📚 完整更新日志:https://www.zwplayer.com/zh/changelog
- 🛠️ 在线工具:https://www.zwplayer.com/zh/tools/
v3.3.0-build20260723
📖 English
🎙️ External Audio Track (Dubbing) Support
ZWPlayer now supports mounting multiple external audio tracks (dubbing) for videos, suitable for multilingual content distribution, AI dubbing, and educational videos.
Core Features
| Feature | Description |
|---|---|
| Multilingual switching | Independent <audio> element synced with video. Switch languages from the CC menu. Original audio is muted when dubbing is selected. |
| CC menu integration | Dubbing panel displayed side-by-side with subtitle panel. Three modes: subtitle-only, subtitle+dubbing, dubbing-only. |
| Strict A/V sync | DOM event mirroring (play/pause/seek/ratechange) with 0.3s drift correction. |
| Smart volume synthesis | Global mute/volume and per-track selection are orthogonal — no conflicts. |
Configuration
// Method 1: Initialization config (url/subtitles/audioTracks at the same level)
new ZWPlayer({
url: 'video.mp4',
subtitles: [...],
audioTracks: [
{ url: 'dub_ja.m4a', language: 'ja', label: 'Japanese', default: true },
{ url: 'dub_zh.m4a', language: 'zh', label: 'Chinese' }
]
});
// Method 2: Runtime API
player.addAudioTrack('dub_en.m4a', 'en', 'English');
player.setAudioTrack(trackId);| Method | Description |
|---|---|
addAudioTrack(url, language, label) |
Add a dubbing track |
clearAudioTracks() |
Clear all tracks (keeps original) |
onAudioTrackChange(newTrack, oldTrack) |
Track switch callback |
Other Entry Points
| Entry | Description |
|---|---|
| Drag & drop | Audio files with _audiotrack suffix (_audio, _dub also accepted) are auto-recognized |
| ZWMAP manifest | A single JSON file (zwp_type: "audiotrack") describes multiple tracks for batch loading |
| Playlist items | audioTracks field in playlist items; auto load/clear on item switch |
| TTS synthesis | With translateApi configured, convert subtitles to AI dubbing (supports voice cloning). AI tracks show a badge and support download. |
Documentation
⚠️ Note: Fully tested on Chrome, Firefox, Edge. On Safari, audio muting may behave differently due tocreateMediaElementSource— compatibility testing recommended.
📖 中文说明(点击展开)
🎙️ 新增外挂音轨(配音)支持
ZWPlayer 现已支持为视频挂载多语言外挂音轨(配音),适用于多语言内容分发、AI 配音、教学视频等场景。
核心功能
| 功能 | 说明 |
|---|---|
| 多语言配音切换 | 独立 <audio> 元素与视频同步播放,在 CC 菜单一键切换音轨语言。切换配音时原声自动静音,完全替换。 |
| CC 菜单集成 | 配音面板与字幕面板并排展示,共享同一个 CC 入口。支持「仅字幕」「字幕+配音」「仅配音」三种形态。 |
| 音视频严格同步 | 通过 DOM 事件镜像同步(play/pause/seek/ratechange),带 0.3s 漂移自动校正。 |
| 智能音量合成 | 全局静音/音量与音轨选择正交控制——互不冲突。 |
配置方式
// 方式一:初始化配置(url/subtitles/audioTracks 平级)
new ZWPlayer({
url: 'video.mp4',
subtitles: [...],
audioTracks: [
{ url: 'dub_ja.m4a', language: 'ja', label: '日语配音', default: true },
{ url: 'dub_zh.m4a', language: 'zh', label: '中文配音' }
]
});
// 方式二:运行时 API
player.addAudioTrack('dub_en.m4a', 'en', 'English');
player.setAudioTrack(trackId);| 方法 | 说明 |
|---|---|
addAudioTrack(url, language, label) |
添加配音 |
clearAudioTracks() |
清空配音(保留原声) |
onAudioTrackChange(newTrack, oldTrack) |
音轨切换回调 |
其他加载入口
| 入口 | 说明 |
|---|---|
| 拖拽加载 | 文件名带 _audiotrack(兼容 _audio、_dub)后缀的音频自动识别为配音 |
| ZWMAP 清单 | 一个 JSON 文件(zwp_type: "audiotrack")描述多条配音,批量挂载 |
| 播放列表集成 | 播放列表条目支持 audioTracks 字段,切换条目时自动加载/清理 |
| TTS 字幕转语音 | 配置 translateApi 后,可将字幕合成为 AI 配音(支持声音复刻)。AI 配音显示标志并支持下载 |
文档
⚠️ 注意: Chrome、Firefox、Edge 完整测试通过。Safari 下因 Web Audio API 的createMediaElementSource行为差异,音轨静音可能表现不同,建议进行兼容性测试。
v3.3.0-build20260622
🚀 ZWPlayer v3.3.0 (Build 20260622)
🇺🇸 English | 🇨🇳 简体中文
A milestone release of the enterprise-grade interactive HTML5 video player ecosystem — centered on the video tool ecosystem and interactive video capabilities.
📦 Download
| Asset | Description |
|---|---|
zwplayer-v3.3.0-build20260622.zip |
Full build (minified JS + CSS + plugins) — attached to this release |
| CDN | <script src="https://cdn.zwplayer.com/v3/zwplayer/zwplayer.js"></script> |
✨ v3.3.0 Highlights
- 🧩 ZWMAP Unified Protocol (
ZWMAP/1.0): A standardized JSON data format across thumbnails, subtitles, chapters, playlists, annotations, and watermarks. The 8 online editors export ZWMAP data the player loads directly — a closed-loop toolchain. - 🎯 Annotation System: 13 interactive node types (hotspot, quiz, form, vote, branching choice, webview, map, countdown…), 3-phase animation, mandatory/no-skip & pause-on-show for e-learning.
- 💧 Watermark System: Static / dynamic marquee / tile watermarks with template variables (
{user_name},{sys_time}) for anti-screen-recording tracing; backward-compatible with legacylogo. - 📝 Smart Multi-Track Subtitles & Real-Time API Translation: Innovative HLS embedded-subtitle pre-download & extraction seamlessly fuses with SRT/VTT/BCC external tracks (multi-track, free primary/secondary assignment); native translation API for dynamic bilingual display; global seamless dialogue indexing; per-track runtime styling and per-result loop.
- 📋 Playlist: Multi-level grouping, per-item full-feature config, progress resume, auto-play-next, error auto-skip, favorites & history.
- ✨ Magnifier & Cast: Canvas magnifier (1.5×–4×,
Zhotkey); Google Cast & AirPlay. - 🌐 Framework Coverage: First-class React alongside Vue 2/3; WordPress plugin & Vue components upgraded in sync — a zero-code "editor → export → publish" workflow.
- 🛠️ 8 Visual Online Tools: Player, Code Generator, Annotation/Subtitle/Chapter/Thumbnail/Playlist/Watermark editors.
⬆️ Upgrade
Replace zwplayer — fully backward compatible, all new features are opt-in.
📖 Links
- 📚 Full changelog: https://www.zwplayer.com/changelog
- 🛠️ Online tools: https://www.zwplayer.com/tools/
🚀 ZWPlayer v3.3.0 (Build 20260622)
企业级交互式 HTML5 视频播放器生态的里程碑版本——围绕视频工具生态与交互式视频能力两大方向。
📦 下载
| 资源 | 说明 |
|---|---|
zwplayer-v3.3.0-build20260622.zip |
完整构建(压缩混淆 JS + CSS + 插件)——见本发布附件 |
| CDN | <script src="https://cdn.zwplayer.com/v3/zwplayer/zwplayer.js"></script> |
✨ v3.3.0 核心特性
- 🧩 ZWMAP 统一协议(
ZWMAP/1.0):为缩略图、字幕、章节、播放列表、标注、水印六大模块定义标准化 JSON 格式。8 大在线编辑器导出的 ZWMAP 数据可直接被播放器加载,形成工具闭环。 - 🎯 标注交互系统:13 种节点类型(热区、测验、表单、投票、分支选项、网页嵌入、地图、倒计时…),三阶段动画,强制/禁跳/暂停等教学场景支持。
- 💧 水印系统:静态/动态跑马灯/平铺水印,支持模板变量(
{user_name}、{sys_time})精准防录屏溯源;向后兼容旧logo。 - 📝 智能多轨字幕与实时 API 翻译:创新引入 HLS 内嵌字幕预下载提取技术,无缝融合 SRT/VTT/BCC 外挂字幕(多轨、主/副轨自由分配);原生对接翻译 API 实现动态双语;全局无感索引定位台词秒级跳转;逐轨运行时样式与逐条循环。
- 📋 播放列表:多级分组,单条目全功能配置,进度续播、自动连播、错误自动跳过,收藏与历史记录。
- ✨ 放大镜与投屏:Canvas 圆形放大镜(1.5×–4×,
Z快捷键);Google Cast 与 AirPlay。 - 🌐 框架生态:支持 Vue 2/3 、React ;WordPress 插件与 Vue 组件同步升级,实现「编辑器 → 导出 → 发布」零代码工作流。
- 🛠️ 8 大可视化在线工具:播放器、代码生成器、标注/字幕/章节/缩略图/播放列表/水印编辑器。
⬆️ 升级
替换 zwplayer目录 即可,完全向后兼容,所有新功能均为可选启用。
📖 相关链接
- 📚 完整更新日志:https://www.zwplayer.com/zh/changelog
- 🛠️ 在线工具:https://www.zwplayer.com/zh/tools/
v3.3.0-build20260608
🎉 ZWPlayer v3.3.0 (Build 20260608)
🇺🇸 English
This release marks a major milestone for the ZWPlayer v3.x series, featuring a comprehensive evolution focused on interactive video capabilities and a complete video tools ecosystem.
📦 Artifacts Package (zwplayer-v3.3.0-build20260608.zip)
This ZIP archive contains the latest compiled and minified assets of the ZWPlayer core. You can directly extract and deploy it to your production CDN or use it for local offline integration.
- Includes the main
zwplayer.jsfile. - Includes UI styles (
css/) and extended modules (plugins/,widgets/).
✨ Key Highlights
- 🔗 ZWMAP Unified Data Protocol: Introducing the ZWMAP/1.0 specification. A single JSON file now seamlessly drives 6 major modules: thumbnails, subtitles, chapters, playlists, annotations, and watermarks.
- 🎯 Interactive Annotation System: Added 13 dynamic node types (quizzes, forms, hotspots, etc.) supporting session variables and branching logic, completely revolutionizing the one-way viewing experience.
- 💧 Enterprise DRM & Watermarking: Upgraded watermark module featuring dynamic marquee and full-screen tile watermarks. Supports
{sys_time}and custom macro injection for precise anti-screen recording tracing. - 📋 Smart Dual-Level Playlist: A brand new built-in episodes panel supporting multi-level grouping, play history persistence, search highlighting, and seamless auto-play.
- 🔍 Feature Enhancements:
- Added a Canvas-based circular Magnifier (1.5x - 4x zoom, toggle with
Z). - Added native Screen Casting support (Google Cast and Apple AirPlay).
- Added a Canvas-based circular Magnifier (1.5x - 4x zoom, toggle with
- 🧩 Cross-Framework Adapters: Fully supports Vue 2/3 and officially introduces native React components. The WordPress plugin has also been upgraded for zero-code interactive video integration.
🛠 8 Online Visual Tools
Alongside this release, we are launching 8 WYSIWYG zero-code online tools, covering code generation, interactive annotations, watermark configuration, and more.
👉 Experience & Build Now: ZWPlayer Online Tools Matrix
📖 Full Changelog & Documentation: Visit the ZWPlayer Official Website
🇨🇳 简体中文
本次更新是 ZWPlayer v3.x 系列的重大里程碑版本,核心围绕视频工具生态和交互式视频能力两大方向进行了全面进化。
📦 附件包说明 (zwplayer-v3.3.0-build20260608.zip)
此压缩包包含了 ZWPlayer 核心的最新编译产物,直接解压即可部署至您的生产环境、自建 CDN,或用于本地离线集成。
- 包含
zwplayer.js主文件 - 包含配套的 UI 样式 (
css/) 与拓展模块 (plugins/、widgets/)
✨ 核心更新亮点
- 🔗 ZWMAP 统一数据协议:正式引入 ZWMAP/1.0 协议规范,只需一套 JSON 即可驱动缩略图、字幕、章节、播放列表、标注、水印六大模块。
- 🎯 双向交互标注系统 (Annotation):新增 13 种动态节点(测验题、表单、热区等),支持会话变量与分支视频逻辑流,彻底颠覆单向观看体验。
- 💧 企业级防录屏水印:全面升级水印模块,支持防录屏的动态跑马灯、全屏平铺水印,并支持
{sys_time}等运行时宏变量注入以进行防盗溯源。 - 📋 双级智能播放列表:全新内置的剧集面板,支持多级分组、历史记录持久化、搜索高亮与无缝自动续播。
- 🔍 功能增强:
- 新增基于 Canvas 的圆形放大镜效果(1.5x - 4x 倍率,快捷键
Z) - 新增原生投屏能力(支持 Google Cast 与 Apple AirPlay)
- 新增基于 Canvas 的圆形放大镜效果(1.5x - 4x 倍率,快捷键
- 🧩 全端框架适配:在完美支持 Vue 2/3 的基础上,正式推出 React 原生组件接入;并同步升级了 WordPress 插件,实现零代码的交互视频极速集成。
🛠 在线工具矩阵全面上线
配合此版本,官方正式推出了 8 款所见即所得的零代码在线工具生态,涵盖代码生成、交互标注、防录屏水印配置等功能。
👉 立即体验与构建:ZWPlayer 在线工具矩阵
📖 完整更新日志与接入指南:请查阅 ZWPlayer 官方网站