0

似乎 startRecordWithMicrophone 方法已被弃用,但他们已经实现了一个处于 beta 阶段的 startCapture 方法,我可以使用这个 beta 函数吗?使用录音机时,它不会出现在我的选项中。我被迫使用不记录麦克风的 startRecording 方法,我发现这方面的信息非常有限,请帮助。let recorder = RPScreenRecorder.shared() recorder.startRecording(handler: { (error) in

            if let error = error {
                print(error)
            }
        })

RPSceenRecorder.shared() 上的 Apple 文档 在此处输入图像描述

4

1 回答 1

1

您可以在设置 isMicrophoneEnabled 属性后使用 startRecording 方法。

let recorder = RPScreenRecorder.shared()
if recorder.isAvailable {
    recorder.isMicrophoneEnabled = true
    recorder.startRecording() { error in
        if let error = error {
            print(error)
        } else {
            // Recording
        }
    }
} else {
    // Show alert for screen recording being unavailable
}
于 2017-09-16T07:06:27.153 回答