HarmonyOS audioManager监听音量变化无回调
在组件aboutToAppear时增加了音量监听,但是调声音时,回调并没有被调用 。(在debug时有一次成功接收了,只成功了这一次),代码示例:
aboutToAppear(): void {
LogUtil.d('llyy', 'aboutToAppear')
let audioManager = audio.getAudioManager();
let audioVolumeManager = audioManager.getVolumeManager();
audioVolumeManager.on('volumeChange', (volumeEvent: audio.VolumeEvent) => {
LogUtil.d('llyy', `VolumeType of stream: ${volumeEvent.volumeType} `);
console.info(`Volume level: ${volumeEvent.volume} `);
console.info(`Whether to updateUI: ${volumeEvent.updateUi} `);
if (volumeEvent.volumeType === audio.AudioVolumeType.MEDIA) {
this.muted = false;
}
});
}
其中回调中的log没有输出,debug也走不到。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 音频管理-监听音量变化无反应
368浏览 • 1回复 待解决
HarmonyOS如何监听系统音量按键导致的音量变化
547浏览 • 1回复 待解决
HarmonyOS 视频播放时的静音功能的实现和监听音量改变
30浏览 • 1回复 待解决
HarmonyOS Grid拖拽无回调
39浏览 • 1回复 待解决
HarmonyOS SegmentButton 点击事件回调是哪个? onclick无回调
93浏览 • 1回复 待解决
HarmonyOS 屏幕亮度变化回调
23浏览 • 1回复 待解决
HarmonyOS 音量监听可以取消监听吗
32浏览 • 1回复 待解决
HarmonyOS 添加音量组件之后音量监听不生效
64浏览 • 1回复 待解决
HarmonyOS 位置权限变更监听回调问题
97浏览 • 1回复 待解决
HarmonyOS 属性动画怎么监听帧回调?
316浏览 • 1回复 待解决
HarmonyOS toggle点击后,状态变化的回调会跟随开关值变化
776浏览 • 1回复 待解决
#鸿蒙学习大百科#如何监听RichEditor添加图文变化前和图文变化后可触发的回调?
261浏览 • 1回复 待解决
HarmonyOS ImageKnife预加载preLoadCache传入参数为ImageKnifeOption时无回调
98浏览 • 1回复 待解决
HarmonyOS Search的cancelButton有监听点击回调吗
70浏览 • 1回复 待解决
HarmonyOS onGesture回调函数监听滑动手势事件
45浏览 • 1回复 待解决
HarmonyOS @BuilderParam 中变量变化,如何触发页面刷新
40浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中使用@Watch装饰器监听状态变量变化?
143浏览 • 1回复 待解决
Napi回调ArkTS,Native侧日志通过监听回调到JS侧
1137浏览 • 1回复 待解决
HarmonyOS Health Service Kit运动健康服务检查/请求授权无回调问题
20浏览 • 1回复 待解决
HarmonyOS @Watch的回调内可否提供变化前后的值?
304浏览 • 1回复 待解决
HarmonyOS升级版本后音量监听失效
573浏览 • 0回复 待解决
监听音频打断事件,该如何处理?
1036浏览 • 1回复 待解决
HarmonyOS ets中设置监听回调的方法中无法使用this
66浏览 • 1回复 待解决
HarmonyOS 监听折叠状态回调里获取屏幕宽度存在问题
710浏览 • 1回复 待解决
HarmonyOS animateTo这个有监听动画进行的回调方法吗
27浏览 • 1回复 待解决
audioManager是局部变量,局部变量出来之后就被析构了。
参考代码: