AVVolumePanel音量面板在页面的aboutToAppear时 或者在组件的onAppear时设置音量无效,目前无法获取设置音量生效的时机。经测试在AVVolumePanel组件onAppear之后300ms左右,就正确可以设置系统音量了,目前无法拿到什么时候才可以正确设置volumeLevel音量的时机。
AVVolumePanel音量面板在页面的aboutToAppear时 或者在组件的onAppear时设置音量无效,目前无法获取设置音量生效的时机。经测试在AVVolumePanel组件onAppear之后300ms左右,就正确可以设置系统音量了,目前无法拿到什么时候才可以正确设置volumeLevel音量的时机。
1 回答1.1k 阅读✓ 已解决
1 回答1.3k 阅读
1 回答1.2k 阅读
1 回答1.1k 阅读
1 回答1.1k 阅读
1 回答969 阅读
1 回答940 阅读
AVVolumePanel依赖的高级组件本身有耗时,所以直接在onAppear或aboutToAppear设置无效,需要在AVVolumePanel组件完全ready后才可以修改音量,可以设置定时器,延时500ms触发修改音量,不保证所有状况可行,但正常情况下运行无问题。