Bu yüzden MPMoviePlayerController kullanımdan kaldırıldığında bir çözüm arıyordum.MPMoviePlayerController, şu anda kullanımdan kaldırıldı mı?
moviePlayer = MPMoviePlayerController(contentURL: receivedURL)
moviePlayer!.movieSourceType = MPMovieSourceType.Unknown
moviePlayer!.view.frame = view.bounds
moviePlayer!.scalingMode = MPMovieScalingMode.AspectFill
moviePlayer!.controlStyle = MPMovieControlStyle.None
moviePlayer!.shouldAutoplay = true
view.addSubview((moviePlayer?.view)!)
moviePlayer?.setFullscreen(true, animated: true)
moviePlayer!.play()
Ben video kaydedebilir ve ben kayıt bittim kez, yeni bir görünümde yukarıdaki kod ile çalınır: benim şimdiki kod çalışıyor. Ama MPMoviePlayerController'ın iOS9'da kullanımdan kaldırıldığını anladığım kadarıyla yukarıdaki kod gibi çalışan bir çözüm bulamıyorum. Anladığım kadarıyla AVPlayer ve AVPlayerViewController kullanıcılarına ihtiyacım var.
this ve onlara benzeyen diğer birçok çözümü denedim. Ama sadece yukarıdaki kodda olmasını istediğim gibi çalışmayacak.
Sadece video kaydetmek istiyorum ve aynı zamanda snapchat gibi yeni bir görünümde oynatmak istiyorum. Ben this (kabul yanıt) veya this solution (AVPlayer) ile düzeltmek çalıştığınızda
Yani, görünüm boştur:
beniEK BİLGİ EKLENDİ yardım edin. Hiçbir şey gösterilmez.
var player:AVPlayer!
let avPlayerLayer:AVPlayerLayer = AVPlayerLayer(player: player)
avPlayerLayer.frame = CGRectMake(50,50,100,100)
self.view.layer.addSublayer(avPlayerLayer)
player = AVPlayer(URL: receivedURL)
player.play()
Ve ben değiştirmek zorunda AVPlayerViewController ile denerseniz: hiçbir şey gösterilir
let player = AVPlayer(URL: receivedURL)
let playerViewController = AVPlayerViewController()
playerViewController.player = player
dispatch_async(dispatch_get_main_queue(), {
self.presentViewController(playerViewController, animated: true) {
playerViewController.player?.play()
}
})
Bağlantılı cevabınız çözüm gibi görünüyor. "Genişlet, ancak yukarıdaki kodda olmasını istediğim gibi çalışmayacak." Tam olarak sorun nedir? – Curmudgeonlybumbly
'AVPlayerViewController' kullanmaya çalıştığınızda hangi sorunları yaşıyorsunuz? Senin sorunun mantıklı değil. Ne işe yaramıyor? – JAL
Tamam Soruları düzenleyeceğim ve resim ekleyeceğim :) ama yanıtladığım bağlantılı olarak, iki sorun var, ilki hiç bir şey çalmıyor, görüntü tamamen boş diğer problem bir video oyuncunun gösterilen ama gridir. Yazdırma ekranlarını alıp –