Skip to content

fix(harmony volume): 视频页全程隐藏系统音量面板,仅显示应用内音量组件#73

Merged
cnctem merged 7 commits intoqinshah:ohosfrom
cnctem:volume
Mar 9, 2026
Merged

fix(harmony volume): 视频页全程隐藏系统音量面板,仅显示应用内音量组件#73
cnctem merged 7 commits intoqinshah:ohosfrom
cnctem:volume

Conversation

@cnctem
Copy link
Copy Markdown
Collaborator

@cnctem cnctem commented Mar 8, 2026

在视频页播放时,无论是手势滑动还是按音量键调节音量,都只显示应用内的音量百分比组件,不再显示系统音量面板。 #51

在视频页播放时,无论是手势滑动还是按音量键调节音量,都只显示应用内的音量百分比组件,不再显示系统音量面板。
@cnctem
Copy link
Copy Markdown
Collaborator Author

cnctem commented Mar 8, 2026

我把问题想简单了😅

修改一下逻辑:进入视频页就隐藏系统音量面板,由音量指示器组件全部接管,if (PlatformUtils.isHarmony) 触发展示音量指示器组件,如果退出视频页就释放系统音量面板
@cnctem
Copy link
Copy Markdown
Collaborator Author

cnctem commented Mar 8, 2026

修改了一下逻辑:进入视频页就隐藏系统音量面板,由音量指示器组件全部接管,if (PlatformUtils.isHarmony) 触发展示音量指示器组件,如果退出视频页就释放系统音量面板

cnctem added 5 commits March 8, 2026 22:21
This reverts commit a595fa4.
volumeUpdated() 现在设置 volumeIndicator ,音量指示器会正确显示 1 秒后自动隐藏。
当用户按下 物理音量键 时,鸿蒙系统/iOS会通过 listener 回调通知 Flutter
@cnctem cnctem merged commit fbb3c0b into qinshah:ohos Mar 9, 2026
1 check passed
@cnctem cnctem deleted the volume branch March 9, 2026 01:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant