Closed atulproject99 closed 1 month ago
Problem: When we receive another call from an app like WhatsApp while an active call is ongoing in our Flutter app, the issue arises where our app’s call is not placed on hold. Ideally, when we answer the WhatsApp call, our app’s ongoing call should be automatically placed on hold.
https://github.com/user-attachments/assets/c378e950-76af-450d-ad78-3fcd2d276c3f This the demo video, when we're in call and I got call on my mobile. App call is still running in background
https://github.com/user-attachments/assets/71b9b650-ee2d-43fe-8b8f-2eced29e0825 Demo video for WhatsApp call as well. It's allowing us to continue talking in this app as well and even on WhatsApp call as well.
You can try to listen to this event. When the phone microphone is interrupted, an event will be thrown.
ZegoUIKitPrebuiltCallInvitationService().init(
...
events: ZegoUIKitPrebuiltCallEvents(
audioVideo: ZegoCallAudioVideoEvents(
onRemoteMicrophoneExceptionOccurred: (
ZegoUIKitUser targetUser,
ZegoUIKitDeviceExceptionType? type,
) {
///
},
),
),
);
Ok i will test it
@yoer its working fine
Environment
Device information:
Description
Expected behavior: Call should be go on hold if i will busy on other call or voip call
Current behavior:
Problem: When we receive another call from an app like WhatsApp while an active call is ongoing in our Flutter app, the issue arises where our app’s call is not placed on hold. Ideally, when we answer the WhatsApp call, our app’s ongoing call should be automatically placed on hold.
Steps to reproduce
Images
Stacktrace/Logcat