ios - Swift Play 视频无法显示

标签 ios xcode video swift

标题

我尝试用 Swift 播放视频。 我使用此代码来更改 UIController

var vc = playVideoOne()
self.presentViewController(vc, animated: true, completion: nil)

这是我的 PlayVideo 代码

var audioplayer:MPMoviePlayerController=MPMoviePlayerController()
var url:NSURL = NSURL(string: "http://dev.fjuts.com:83/test.mp4")!
self.audioplayer.contentURL = url
audioplayer.play()
self.view.addSubview(audioplayer.view)

但是视频声音被输出。视频未输出。

最佳答案

像这样改变你的功能:

var audioplayer : MPMoviePlayerController!

var url:NSURL = NSURL(string: "http://dev.fjuts.com:83/test.mp4")

audioplayer = MPMoviePlayerController(contentURL: url)

audioplayer.view.frame = CGRect(x: 0, y: 0, width: self.view.frame.size.width, height: self.view.frame.size.height)

audioplayer.view.sizeToFit()

audioplayer.play()

self.view.addSubview(audioplayer.view)

audioplayer.fullscreen = true

audioplayer.controlStyle = MPMovieControlStyle.Embedded

也许这可以帮到你..

关于ios - Swift Play 视频无法显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27029357/

相关文章:

ios - 如何在 Flutter 中读取已使用 iOS 中的 NSKeyedArchiver 写入文件系统的文件作为字符串?

javascript - React Native listView 项目删除未正确删除项目

ios - UITableView 单元格中没有出现任何内容

javascript - 如何获得 Wistia 视频 facebook 点赞数

javascript - Android video.duration 直到 video.play() 才会加载

regex - 以编程方式,Youtube Content ID如何工作?

c# - 当我更改 Iphone 型号时,UIView Table Row 正在拉伸(stretch)

objective-c - 导航栏标题中的字体截止

ios - 原始字符串的特殊字符 - Objective C

ios - Xcode 8,图像切片似乎不起作用