Rya*_*son 5 ios swift avkit swiftui
使用 SwiftUI VideoPlayer 时,视频上方和下方会出现黑色空间。如何删除这个黑色空间,以便只显示没有多余空间的视频。我还没有找到任何方法可以在 SwiftUI 中做到这一点。
 import SwiftUI
 import AVKit
 struct VideoView: View {
     let player = AVPlayer(url: URL(string: "https://vod-progressive.akamaized.net/exp=1606269156~acl=%2A%2F1123020046.mp4%2A~hmac=8d8e8fd9cd3c9de1b25de66bfd291f420d634f43137346daaa163bc0fbaebb22/vimeo-prod-skyfire-std-us/01/4047/11/295238750/1123020046.mp4?filename=What+Star+Wars+Can+Teach+Us+About+Swift.mp4")!)
     var body: some View {
         VStack {
             Spacer()
        
             VideoPlayer(player: player)
        
             Spacer()
         }
     }
 }
小智 0
尝试这个
VideoPlayer(player: player)
  .aspectRatio(widthOfVideo / heightOfVideo, contentMode: .fit)
| 归档时间: | 
 | 
| 查看次数: | 1349 次 | 
| 最近记录: |