|
@@ -1060,7 +1060,17 @@ public class BFRecordScreenController: BFBaseViewController {
|
|
}
|
|
}
|
|
|
|
|
|
func play() {
|
|
func play() {
|
|
- BFLog(1, message: "开始播放 \(currentAssetProgress.seconds)")
|
|
|
|
|
|
+
|
|
|
|
+ BFLog(1, message: "开始播放 \(currentAssetProgress.seconds) \( AVAudioSession.sharedInstance().category)")
|
|
|
|
+ //add by ak 播放前设置 AVAudioSession 为播放状态
|
|
|
|
+ do {
|
|
|
|
+ try AVAudioSession.sharedInstance().setCategory(.playback)
|
|
|
|
+ try AVAudioSession.sharedInstance().setActive(true)
|
|
|
|
+ } catch {
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
isNormalPlaying = true
|
|
isNormalPlaying = true
|
|
if itemModels[currItemModelIndex].mediaType == .VIDEO {
|
|
if itemModels[currItemModelIndex].mediaType == .VIDEO {
|
|
// assetPlayer?.volume = 0.2
|
|
// assetPlayer?.volume = 0.2
|