我是 IOS 开发新手,请我需要有关如何在SwiftUI中使用VLCMediaPlayer播放视频的指南或代码示例
我当前的代码:
import SwiftUI
import MobileVLCKit
import UIKit
struct PlayerView: View {
var videoURL : String
let vlcMediaPlayer = VLCMediaPlayer()
struct VideoView: View {
var body: some View {
HStack {
}.frame(
width: 100, height: 100, alignment: .center
)
}
}
var body: some View {
VideoView()
.onAppear(perform: {
let url = URL(string: videoURL)!
print("url",url)
vlcMediaPlayer.media = VLCMedia(url: url)
vlcMediaPlayer.drawable = VideoView.self
vlcMediaPlayer.play()
})
}
}
日志 :
decode_slice_header error
[h264 @ 0x7fc54982a000] no frame!
Ps:我能听到视频声音但没有显示