HarmonyOS AVVolumePanel音量面板组件在onAppear时设置音量无效?

AVVolumePanel音量面板在页面的aboutToAppear时 或者在组件的onAppear时设置音量无效,目前无法获取设置音量生效的时机。经测试在AVVolumePanel组件onAppear之后300ms左右,就正确可以设置系统音量了,目前无法拿到什么时候才可以正确设置volumeLevel音量的时机。

阅读 531
1 个回答

AVVolumePanel依赖的高级组件本身有耗时,所以直接在onAppear或aboutToAppear设置无效,需要在AVVolumePanel组件完全ready后才可以修改音量,可以设置定时器,延时500ms触发修改音量,不保证所有状况可行,但正常情况下运行无问题。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进