feat: enable fullscreenWeb option in Artplayer configuration

feat: add danmuku plugin and i18n setup documentation

- Introduced a new danmuku plugin with multiple run code options in the documentation.
- Added language settings documentation for i18n, including default languages, import instructions, and examples for adding and modifying languages.
- Implemented input handling for media sources in the artplayer-proxy-mediabunny package, supporting various formats including HLS.
- Created m3u8 control functionalities for managing audio and video quality settings in the player.

Update mediabunny.js
This commit is contained in:
Harvey Zhao committed 2026-05-04 13:22:32 +08:00
1 parent 23c8f46878
commit 26841c5b1c
69 files changed
+49762 -28126

No files matched your search

@@ -194,6 +194,18 @@ export default class VideoShim {
this.engine.load(this._src)
}
getM3u8State() {
return this.engine.getHlsState()
}
switchM3u8Quality(value) {
return this.engine.selectHlsQuality(value)
}
switchM3u8Audio(value) {
return this.engine.selectHlsAudio(value)
}
// Video dimensions
get videoWidth() {
return this.engine.videoWidth