MPMoviePlayerViewController在iOS6与iOS7中的不同用法
来源:互联网 发布:淘宝店铺设置手机桌面 编辑:程序博客网 时间:2024/05/19 12:37
iOS APP中加入简单的播放视频的功能的时候一般都会使用MPMoviePlayerViewController.简单分享一下代码,并说明一下在iOS6和iOS7下的不同.
NSURL *videoURL;
//判断是网络地址还是本地播放地址
if ([your_pathStringhasPrefix:@"http://"]) {
videoURL = [NSURL URLWithString:your_pathString];
}else{
videoURL = [NSURL fileURLWithPath:your_pathString];
}
MPMoviePlayerViewController _moviePlayerController= [[MPMoviePlayerViewControlleralloc]initWithContentURL:videoURL];
[_moviePlayerController.viewsetFrame:CGRectMake(0,0,320,200)];
_moviePlayerController.moviePlayer.movieSourceType=MPMovieSourceTypeFile;
[_moviePlayerController.moviePlayersetScalingMode:MPMovieScalingModeNone];
[_moviePlayerController.moviePlayersetRepeatMode:MPMovieRepeatModeNone];
[_moviePlayerController.moviePlayersetControlStyle:MPMovieControlModeVolumeOnly];
[_moviePlayerController.moviePlayersetFullscreen:NOanimated:YES];
[_moviePlayerController.moviePlayerplay];
//视频播放组件的容器,加这个容器是为了兼容iOS6,如果不加容器在iOS7下面没有任何问题,如果在iOS6下面视频的播放画面会自动铺满self.view;
UIView *moviePlayView = [[UIViewalloc]initWithFrame:CGRectMake(0,0,320, 200)];
[self.view addSubview:moviePlayView];
[moviePlayView addSubview:[_moviePlayerController.moviePlayerview]];
- MPMoviePlayerViewController在iOS6与iOS7中的不同用法
- 在iOS7中修改UISearchBar键盘Return键的类型与IOS6中的不同之处
- 适配iOS6与iOS7
- 适配iOS6与iOS7
- iOS6与iOS7适配
- iOS6下慎用MPMoviePlayerViewController!
- iOS小技巧 - 获取文字的宽度(iOS6与iOS7的方法不同)
- 关于UISearchBar在IOS6和IOS7的区别以及用法注意
- ios6应用运行在ios7系统上
- iOS6与iOS7屏幕适配技巧
- iOS6与iOS7屏幕适配技巧
- ios--ios6与ios7界面兼容(解决方案)
- ios--ios6与ios7界面兼容(解决方案)
- 实现ios7与ios6界面的兼容
- iOS6与iOS7屏幕适配技巧
- 防止IOS6与IOS7图标不一致
- iOS6与iOS7屏幕适配技巧
- 关于UITableView在ios6.0中的新用法
- linux ------ 资源互斥与同步机制
- 基于STM32的学习型通用红外遥控设备的设计实现(三)
- cocos2d-x获取系统时间 CCTime::gettimeofdayCocos2d
- 历届试题 打印十字图
- jquery如何退出each循环的?
- MPMoviePlayerViewController在iOS6与iOS7中的不同用法
- Android屏幕适配解析 - 详解像素,设备独立像素,归一化密度,精确密度及各种资源对应的尺寸密度分辨率适配问题
- 关于使用ZXing开发几点注意事项
- Mac 下配置MAVEN
- Hdu 1496 Equations [hash]及memset效率分析
- 历届试题 核桃的数量
- ping和taskkill和cmd和avac命令的详解
- sql server sysobjects xtype类型
- XP真的老了,换了吧