ios - AVPlayer 不播放 .mov 文件

标签 ios objective-c avplayer

- (void)viewDidLoad {
    [super viewDidLoad];
    NSURL *videoURL = [[NSBundle mainBundle]URLForResource:@"thoughtcastAnimate_v02" withExtension:@"mov"];

    // create an AVPlayer
    AVPlayer *player = [AVPlayer playerWithURL:videoURL];

    // create a player view controller
    AVPlayerViewController *controller = [[AVPlayerViewController alloc]init];
    controller.player = player;
    [player play];

    // show the view controller
    [self addChildViewController:controller];
    [self.view addSubview:controller.view];
    controller.view.frame = self.view.frame;
    // Do any additional setup after loading the view.
}

这适用于 mp4 文件。但是我需要一个 .mov 文件来播放!这是我的应用程序启动画面。我将 .mov 文件添加到 Assets 中。不知道在这里做什么。

最佳答案

我只需要将我的 mov 文件添加到构建阶段

关于ios - AVPlayer 不播放 .mov 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47207769/

相关文章:

ios - 使用私有(private)框架以编程方式发送 iMessage

iphone - Facebook IOS SDK 可选权限

objective-c - 如何在 iOS 上运行单独的进程

objective-c - vm_stat 从哪里获取信息?

ios - UITableVIew didSelectRowAtIndexPath inside VIewController 不工作

iphone - 在 iOS 应用程序中通过 WhatsApp 共享图像/文本

ios - 如何在watch OS 2中使用Kingfisher图像库或AlamofireImage?

swift - 无法在 AVPlayerViewController 纵向模式下隐藏状态栏

objective-c - 从 NStimeInterval 准确转换为 CMTime

ios - iOS 中的多个类中的 KVO 及其上下文