博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用MPMoviePlayerController播放视频
阅读量:6480 次
发布时间:2019-06-23

本文共 1224 字,大约阅读时间需要 4 分钟。

hot3.png

var moviePlayerControl:MPMoviePlayerController!override func viewDidLoad() {    super.viewDidLoad()        //视频路径    let path = NSBundle.mainBundle().pathForResource("116241", ofType: "mp4")    //初始化Control    moviePlayerControl = MPMoviePlayerController(contentURL: NSURL.fileURLWithPath(path!))    //设置View大小,全屏    //mediaPlayerControl.view.frame = self.view.bounds    //设置View大小,自定义大小    moviePlayerControl.view.frame = CGRect(x: 0, y: 0, width: self.view.bounds.width, height: self.view.bounds.height * 0.6)    //整一个背景色    moviePlayerControl.view.backgroundColor = UIColor.blueColor()    //添加view    self.view.addSubview(moviePlayerControl.view)        //显示方式    moviePlayerControl.controlStyle =  MPMovieControlStyle.Embedded    //内容缩放方式,默认是AspectFit    moviePlayerControl.scalingMode = MPMovieScalingMode.AspectFit    //循环播放    moviePlayerControl.repeatMode = MPMovieRepeatMode.One    //视频文件类型,本地的或者是网络下载的    moviePlayerControl.movieSourceType = MPMovieSourceType.File        //开始播放    moviePlayerControl.play()        //暂停播放    moviePlayerControl.pause()        //结束播放    moviePlayerControl.stop()}

tips:

本文由导入,原文链接:

由于OSChina的OpenAPI在处理content参数时会自动过滤img标签,所以无法显示图片,

转载于:https://my.oschina.net/lijialong/blog/474361

你可能感兴趣的文章
黑科技揭秘:眼科大夫如何应用5G+8K完成远程会诊?
查看>>
从零搭建webpack前端类库脚手架[3]-强悍的babel
查看>>
[LeetCode/LintCode] Is Subsequence
查看>>
javascript cookie的传统用法,用cookie做一个记住用户名的小功能
查看>>
面试官!让我们聊聊正则
查看>>
厚颜无耻的免费使用Visio和project2016
查看>>
数组去重方法小结
查看>>
Async 函数的使用及简单实现
查看>>
Android开源库的制作
查看>>
Android 架构组件官方文档01——LifeCycle
查看>>
Mongoose 5.1.5 简易入门
查看>>
如何站在大数据的角度看100000个故事
查看>>
作为前端,如何帮帝都的朋友租到合适的房子
查看>>
ubuntu中swap(虚拟内存)设置
查看>>
JavaScript函数
查看>>
【算】最短路径问题
查看>>
ts学习笔记
查看>>
小程序和腾讯地图联合使用
查看>>
深入解读:获Forrester大数据能力高评价的阿里云DataWorks思路与能力
查看>>
Nginx 最全小白实战教程之一 (安装篇)
查看>>