Как вы воспроизводите видео внутри JSQMessagesViewController - PullRequest
0 голосов
/ 06 сентября 2018

Я могу воспроизводить видео в полноэкранном режиме, но как вы воспроизводите видео внутри пузыря? При этом воспроизводится видео (слышать звук, но видео не отображается на пузыре (пузырь исчезает).

let mediaItem = message.media as! VideoMessage
let player = AVPlayer(url: mediaItem.fileURL! as URL)

let playerLayer = AVPlayerLayer(player: player)
let cell = super.collectionView(collectionView, cellForItemAt: indexPath) as! JSQMessagesCollectionViewCell
playerLayer.frame = mediaItem.mediaView().bounds
mediaItem.videoImageView!.layer.addSublayer(playerLayer)
player.play()
...