gpt4 book ai didi

ios - Swift:视频和图像播放器(寻呼机)

转载 作者:行者123 更新时间:2023-11-28 05:56:52 30 4
gpt4 key购买 nike

我在一个 iOS 应用程序上工作,它从服务器获取视频和图像,每个对象都有很多图像和视频,我需要在 slider (寻呼机)中显示这些图像和视频,用户可以在其中滑动以获取下一个,并且我需要将这些视频和图像缓存在设备中,我用谷歌搜索并找到了这个 pod但它不能无限播放几秒钟的视频,我尝试在 pod 示例中播放提供的视频 URL,它也有同样的问题,是否有任何替代解决方案或此 pod 的任何解决方案?

最佳答案

首先为显示图像或视频创建一个 UIView outlet 然后你可以使用这个代码` 让 avPlayer = AVPlayer()

        let videolink = (videosString[indexPath.row] as? String)!
let videoURL = NSURL(string: videolink)

avPlayer = AVPlayer(url: videoURL! as URL)
let playerLayer = AVPlayerLayer(player: avPlayer)
playerLayer.frame = CGRect(x: cell.videoview.frame.origin.x, y: cell.videoview.frame.origin.x, width: cell.videoview.frame.size.width, height: cell.videoview.frame.size.height)
cell.videoview.layer.addSublayer(playerLayer)
avPlayer.play()`

like videoVideo 是你希望播放视频的 View (avplayer 会在该 View 上添加一个层)要显示图像,您可以使用 SKPhotoBrowser

要区分图像和视频,您可以使用 bool希望你明白了如果您需要任何帮助,请问我,我可以为您编写代码

关于ios - Swift:视频和图像播放器(寻呼机),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51240897/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com