From 9906b5be03d431a3824742940d3cc7579a4ab9bb Mon Sep 17 00:00:00 2001 From: shinya Date: Mon, 27 Oct 2025 23:21:11 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20webkit=20=E4=B8=8B?= =?UTF-8?q?=E6=92=AD=E6=94=BE=E5=99=A8=E6=8E=A7=E4=BB=B6=E7=9A=84=E5=B1=95?= =?UTF-8?q?=E7=A4=BA=20bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG | 6 ++++++ VERSION.txt | 2 +- src/app/live/page.tsx | 3 ++- src/app/play/page.tsx | 3 ++- src/lib/changelog.ts | 13 +++++++++++++ src/lib/version.ts | 2 +- 6 files changed, 25 insertions(+), 4 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 44c6425..a4c028a 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,9 @@ +## [100.0.3] - 2025-10-27 + +### Fixed + +- 修复 webkit 下播放器控件的展示 bug + ## [100.0.2] - 2025-10-23 ### Fixed diff --git a/VERSION.txt b/VERSION.txt index 967e5a9..76a7eb5 100644 --- a/VERSION.txt +++ b/VERSION.txt @@ -1 +1 @@ -100.0.2 \ No newline at end of file +100.0.3 \ No newline at end of file diff --git a/src/app/live/page.tsx b/src/app/live/page.tsx index 16c4f7d..58d4c61 100644 --- a/src/app/live/page.tsx +++ b/src/app/live/page.tsx @@ -892,7 +892,8 @@ function LivePageClient() { const targetUrl = `/api/proxy/m3u8?url=${encodeURIComponent(videoUrl)}&moontv-source=${currentSourceRef.current?.key || ''}`; try { // 创建新的播放器实例 - Artplayer.USE_RAF = true; + Artplayer.USE_RAF = false; + Artplayer.FULLSCREEN_WEB_IN_BODY = true; artPlayerRef.current = new Artplayer({ container: artRef.current, diff --git a/src/app/play/page.tsx b/src/app/play/page.tsx index 99886e2..43a6fef 100644 --- a/src/app/play/page.tsx +++ b/src/app/play/page.tsx @@ -1284,7 +1284,8 @@ function PlayPageClient() { try { // 创建新的播放器实例 Artplayer.PLAYBACK_RATE = [0.5, 0.75, 1, 1.25, 1.5, 2, 3]; - Artplayer.USE_RAF = true; + Artplayer.USE_RAF = false; + Artplayer.FULLSCREEN_WEB_IN_BODY = true; artPlayerRef.current = new Artplayer({ container: artRef.current, diff --git a/src/lib/changelog.ts b/src/lib/changelog.ts index f4987f3..770848e 100644 --- a/src/lib/changelog.ts +++ b/src/lib/changelog.ts @@ -10,6 +10,19 @@ export interface ChangelogEntry { } export const changelog: ChangelogEntry[] = [ + { + version: "100.0.3", + date: "2025-10-27", + added: [ + // 无新增内容 + ], + changed: [ + // 无变更内容 + ], + fixed: [ + "修复 webkit 下播放器控件的展示 bug" + ] + }, { version: "100.0.2", date: "2025-10-23", diff --git a/src/lib/version.ts b/src/lib/version.ts index ef09579..d2b356f 100644 --- a/src/lib/version.ts +++ b/src/lib/version.ts @@ -1,6 +1,6 @@ /* eslint-disable no-console */ -const CURRENT_VERSION = '100.0.2'; +const CURRENT_VERSION = '100.0.3'; // 导出当前版本号供其他地方使用 export { CURRENT_VERSION };