2017-08-20 1 views
-1

をmp3を再生することができませんドキュメントディレクトリのURLのiOS

file:///var/mobile/Containers/Data/Application/895DE1A3-5D2E-462B-8D13-518B7CAFC6C7/Documents/146791.mp3 

コード

do { 
     print(url) 

     audioPlayer = try AVAudioPlayer.init(contentsOf: url, fileTypeHint: AVFileTypeMPEGLayer3) 
     guard let player = audioPlayer else { return } 

     player.prepareToPlay() 
     player.play() 
    } catch let error { 
     print(error.localizedDescription) 
    } 

私は

操作couldn」を取得していますエラー完了してください。 (OSStatusエラー1685348671.)

+0

おそらく、時間をかけて、URLを保存しています。しないでください。あなたがそれを必要とするたびに新鮮なものを引き出します。 – matt

答えて

0

スウィフト3

do { 
      let player = try AVAudioPlayer(contentsOf: url!) 

      player.volume = 0.6 
      player.prepareToPlay() 
      player.play() 

     } 
     catch { 
      print("File not found") 
     } 
+0

同じエラーが発生しても何も変わらない –

+0

これはファイルURLです。 –

+0

file:/// Users/aggu/Library/Developer/CoreSimulator/Devices/11DD7BE6-213D-4C0B-AA2E-ED8B0A64AFEC/data /コンテナ/データ/アプリケーション/ C3098498-160E-491B-8EBA-E6239132DF53/Documents/661191 mp3 –

関連する問題