VOD Mini Program Plugin Version Changelog
Updated: 2026-08-19 20:58:27
v1.18.0
- Added: Player screen gesture control, supports long press for temporary 2x speed playback, reverts to original speed upon release.
- Added: Left/right swipe Seek on the player screen, supports previewing the target time and jumping upon release.
- Added:
enableProgressGestureparameter to control whether the left/right swipe Seek gesture is enabled. - Optimized:
isAllowSeekpermission now applies to both progress bar dragging and horizontal swipe Seek. - Fixed: Issue where videos could not play normally and loading display was abnormal when
useNativeControls=true.
v1.15.0
- Added: Video screenshot functionality.
- Added: Encrypted video support for passing playsafe and playsafeUrl for playback.
v1.14.0
- Optimized: Optimized click-to-play events.
v1.13.0
- Optimized: Added loading display before the first frame appears.
v1.12.0
- Added: VOD subtitle functionality.
v1.11.0
- Added: useNativeControls supports setting the use of video component native playback controls.
v1.10.0
- Fixed: When playbackRate is empty, the settings panel does not display "Speed".
- Fixed: Console error when playbackRate is empty.
- Fixed: Abnormal display in the settings panel when multiple playback rates are set.
- Optimized: Settings panel style optimization.
v1.9.0
- Added: Video cover image supports default reading from backend settings.
v1.8.0
- Added: Increased error callback information for video playback failure #007.
v1.7.0
- Added: Support for sub-accounts to play encrypted videos.
v1.6.0
- Optimized: Optimized smoothness when frequently switching resolutions for encrypted videos.
v1.5.0
- Fixed: Fixed progress bar dragging issue when the isAllowSeek parameter is set to ifViewed.
v1.4.0
- Optimized: Log sending logic optimization.
v1.3.1
- Fixed: When useBackgroundAudio is set to true, switching src for background audio playback does not update dynamically.
v1.3.0
- Optimized: Cross-device resume playback functionality prioritizes remote records.
v1.2.0
- Added parameters: vslideGesture, vslideGesture, pictureInPictureShowProgress, showThumbnail.
v1.1.0
- Fixed: In fullscreen mode, long pressing the screen does not display time information above the progress bar.
- Added: Mini program plugin supports statistical parameter viewerAvatar.
- Optimized: Resume playback functionality.
v1.0.0
- Fixed: In fullscreen mode, long pressing the screen does not display time information above the progress bar.
- Added: Mini program plugin supports statistical parameter viewerAvatar.
- Optimized: Resume playback functionality.
v0.16.1
- Fixed: Issue where audio mode had no control bar on specific devices.
- Fixed: Issue where UI components enlarged after entering fullscreen.
- Fixed: Issue where the bindcontrolstoggle event was not triggered after the control bar auto-hid.
- Added: Display preview image when dragging the progress bar in fullscreen.
- Added: Interface for showing weak network prompt overlay.
v0.15.0
- Optimized: Plugin size.
- Fixed: Plugin bug fixes.
- Added: External style classes.
v0.14.0
- Added: Resume playback functionality.
V0.13.0
- Added: showAudioBtn parameter.
v0.12.0
- Fixed: Plugin bug fixes.
- Fixed: Issue where setting pictureInPictureMode to an array was ineffective.
v0.11.0
- Fixed: Plugin bug fixes.
v0.10.0
- Bug fixes and interaction optimization:
- Fixed issue #007 when switching video resolution after changing Vid.
- Fixed inconsistent viewerid in viewing behavior analysis.
- Added encodeURIComponent handling to prevent URL parsing errors in the backend.
- Added player parameter: isControlBarFixed: Whether to disable the control bar's auto-hide. When set to true, the control bar will not auto-hide.
v0.9.0
- Optimized: Plugin statistics related issues.
v0.8.0
- Bug fixes:
- Fixed issue where encrypted videos could not play when switching from audio mode to video mode.
- Fixed incorrect play button state display when switching from audio mode to video mode.
- Fixed issue where audio or video would restart playback when switching between audio modes.
v0.7.0
- Bug fixes and interaction optimization:
- Support gesture sliding to adjust video playback progress.
- Resolved issue where the showplaybackratebtn attribute could not hide the speed panel in half-screen mode.
- Resolved issue where video was cropped upon exiting fullscreen on some Android devices.
v0.6.0
- Added method polyvSkinContext.resize() to adapt the progress bar size when the window size changes.
v0.4.0
- Added player parameter: useBackgroundAudio: Whether to enable background audio mode for audio playback in the background.
v0.3.0
- Added named slots to display content on the video component in both fullscreen and non-fullscreen modes.
v0.2.0
- Bug fixes and related optimizations, added danmaku-related methods.
v0.1.9
- Compatibility handling: Fixed occasional exitFullScreen call failure on iOS.
v0.1.8
- Bug fixes and interaction optimization.
v0.1.7
- Fixed issue with switching audio mode.
v0.1.6
- Support for switching between audio and video for videos with an additional audio file transcoded.
v0.1.5
- Internal optimization.
v0.1.4
- Added player parameters:
- videoIntroConfig & videoOutroConfig: Support for intro and outro settings.
- showSettingBtn: Whether to display the settings button in half-screen mode.
- isAllowSeek: Whether to allow progress bar dragging.
v0.1.3
- Fixed style misalignment issues on some devices.
v0.1.2
- Support for Logo setting parameter: logoConfig.
- Support for marquee parameter: marqueeConfig.
v0.1.1
- Player component supports width and height attribute settings.
v0.1.0
- Release of the Polyv Cloud VOD Mini Program playback plugin.
