ฉันใช้ AVKit เพื่อเล่น URL ของ YouTube
ฉันมีรหัสนี้ในการดำเนินการปุ่ม:
@IBAction func trailerButtonAction(_ sender: Any) {
guard let youtubeUrl = youtubeURL else { return }
let player = AVPlayer(url: youtubeUrl)
let playerViewController = AVPlayerViewController()
playerViewController.player = player
present(playerViewController, animated: true) {
player.play()
}
}
URL นั้นถูกต้อง แต่เมื่อฉันกดปุ่มวิดีโอจะไม่หยุดโหลดและฉันได้รับข้อความนี้ในส่วน Debug:
nw_endpoint_flow_copy_multipath_subflow_counts เรียกว่าการเชื่อมต่อที่ไม่ใช่ Multipath
แก้ไข:
ฉันพบว่า AVPlayer ไม่รองรับ URL ของ youtube