无故事王国
2024-07-25 fdf561473d72f238bb643096ea0925130bf5ba72
DolphinEnglishLearnStudent/Config/VoicePlayer.swift
@@ -71,7 +71,7 @@
                                                                        do {
                                                                                    let finalCacheUrl = self.voiceCacheDirectory.appendingPathComponent(URL(fileURLWithPath: u).lastPathComponent)
                                                                                    try FileManager.default.moveItem(at: tempLocalUrl, to: finalCacheUrl)
                                                                                    self.player = try? AVAudioPlayer(contentsOf: finalCacheUrl)
                                                                                    self.player = try? AVAudioPlayer(contentsOf: finalCacheUrl.droppedScheme()!)
                                                                                    self.player?.delegate = self
                                                                                    self.player?.play()
                                                                                    DispatchQueue.main.async {
@@ -126,6 +126,11 @@
                        tempPlayer?.play()
            }
         static   func hasPromoteVoice()->Bool{
                     let list = try? FileManager.default.contentsOfDirectory(atPath: VoicePlayer.share().voiceCacheDirectory.droppedScheme()!.absoluteString)
                        return list?.contains(["SuccessPromote","FailPromote"]) ?? false
            }
            func donwloadPromoteVoice(successVoice:String,failVoice:String,updateTime:String){
                        print("-->\(VoicePlayer.share().voiceCacheDirectory)")
                        let group = DispatchGroup()