AVPlayer不播放URL声音Swift 3



我想通过AVPlayer在Swift 3 (Xcode 8.0)中播放mp3文件。它是一个远程文件,托管在我的本地主机上。这段代码在Swift 2.2 Xcode 7.3.1中工作得很好,然后现在在Xcode 8.0中它不起作用,我真的不知道为什么。我的代码:

import UIKit
import AVFoundation
import AVKit
var player = AVPlayer()
override func viewDidLoad() {
    super.viewDidLoad()
    let videoURL = URL(string: "http://127.0.0.1/stream/ebXbLfLACGM")
    player = AVPlayer(url:videoURL!)
    let playerLayer = AVPlayerLayer(player: player)
    playerLayer.frame = self.view.bounds
    self.view.layer.addSublayer(playerLayer)
    player.play()
    }

经过几个小时的挑战这个问题。我重新启动我的localhost webservice,我也重新启动Xcode,然后它的工作!!我真的不知道发生了什么奇迹!

最新更新