【发布时间】:2023-04-04 16:27:01
【问题描述】:
IOS 设备中的颤振应用程序,在录制音频时,如果我们接到电话,应该暂停录音,一旦通话结束,我们应该要求通过单击某个按钮来保存录音,或者应该自动保存。为此,我们使用 WidgetsBindingObserver 的 AppLifecycleState 概念。使用了 initstate、dispose 和 didChangeAppLifecycleState,但是当我们在 IOS 设备中接到电话时,didChangeAppLifecycleState 没有触发……这在 Android 设备和旧版本的 IOS 设备(如 8Plus)中运行良好,当我们接到电话时,应用程序会进入后台。有没有人遇到同样的问题或得到解决方案让我们知道......期待这个问题的解决方案......
【问题讨论】:
-
感谢分享细节,这在IOS原生代码中讲,但我需要在flutter开发中