我正在考虑使用 Expo(或裸 React Native)作为一个简单的语音备忘录应用程序。它需要能够长时间录制(最多 1 小时),并且还需要能够在应用程序进入后台时进行录制。现在的重点是该应用程序的 iOS 版本。
经过研究,我仍然不确定Expo或RN是否可以处理这个问题(尤其是在iOS上)。 如果您有类似的经验,请告诉我,以及您将使用哪些库来满足这些要求
Expo 和 React Native(裸)可以在后台长时间录制音频。
react-native-audio-record 可以在前台录制音频。 适合长时间录音。 GitHub URL:https://github.com/jsierles/react-native-audio
React-native-background-job:启用后台任务,例如录音。 GitHub URL:https://github.com/vikeri/react-native-background-job