【问题标题】:Flutter webRTC | How do I end the call when the user receives another call and has picked that call upFlutter webRTC |当用户接到另一个电话并接听该电话时,如何结束通话
【发布时间】:2021-07-26 08:27:06
【问题描述】:

User1 通过我的 webRTC 应用程序与User2 进行语音通话时...User1 收到的电话不是来自我的应用程序,而是来自任何其他应用程序(Whatsapp、Messenger) 和 @ 987654324@ 决定接听电话。接听电话后,我如何告诉我的 webRTC 应用 User1 接听了来自应用外部的电话,所以请以 User2 结束通话

============================================== ============

基本上我想听听手机的通话状态...

通知我的应用我正在接听电话。

通知我的应用我已接听电话。

【问题讨论】:

    标签: android flutter webrtc


    【解决方案1】:

    你试过下面的包https://pub.dev/packages/flutter_phone_state

    你可以听下划线事件

    _watchAllRawEvents() {
      FlutterPhoneState.rawPhoneEvent.forEach((RawPhoneEvent event) {
        final phoneCall = event.call;
        print("Got an event $event");
      });
      print("That loop ^^ won't end");
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-09
      • 1970-01-01
      • 1970-01-01
      • 2012-05-13
      相关资源
      最近更新 更多