【问题标题】:How to play a video in my app如何在我的应用中播放视频
【发布时间】:2012-01-20 22:31:01
【问题描述】:

所以我一直致力于在我的应用中播放一个小 (> 1 MB) 视频。当我越过代码中的断点时,我不断收到“SIGABRT”错误。作为新手,我没有发现任何关于我做错了什么的见解。

我使用的是 Xcode 4.2。

感谢您的帮助。

【问题讨论】:

  • 请复制粘贴代码,不要发截图。
  • 你说得好。我最终打开了 ARC 并修复了文件类型问题,并解决了所有问题。

标签: iphone ios4 ios5 ios-simulator


【解决方案1】:

您正在使用以下代码获取电影的 URL:

NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"WhatV1.mp4" ofType:@"mp4"]];

您指定了两次 mp4 部分。尝试将其更改为 [[NSBundle mainBundle] pathForResource:@"WhatV1" ofType:@"mp4"];

另外,您是在设备上还是在模拟器上运行它?在模拟器上崩溃的视频框架是本课程的标准。尝试在 iOS 设备上进行测试。

【讨论】:

  • 你是对的。我仍在学习。现在尝试将其应用到我的真实应用中。
【解决方案2】:

不要将扩展名放在你的 pathForResource 参数中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-11-05
    • 2011-09-04
    • 2011-06-06
    • 1970-01-01
    • 2020-09-12
    • 1970-01-01
    相关资源
    最近更新 更多