publisher.on('streamAudioVolumeChange' returning no change in volume on IOS

Hey There,

When I publisher.on(‘streamAudioVolumeChange’ - the event returned never shows any difference between the new and old value, even though my microphone audio is coming through fine on the session.

I have tried to delay the ms length that triggers the event, down to 1 second, and the behaviour is still the same.

This issue is only occurring for the iphone, working fine on an ipad and a browser.

Any thoughts?

Well, this event is triggered in the local browser by this JavaScript audio library: https://github.com/otalk/hark

Maybe there is some kind of problem with specific browser versions, such as iPhone’s Safari? But if it works fine on an iPad, it is really weird it doesn’t work on your iPhone. If you have any other iPhone model at hand, give it a try to see if it is a common problem or not. We’ve not previously heard about this particular problem with this event on iOS.