- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我最近发现this关于 MPMediaPickerController
的问题不识别视频,这正是我想要做的:让用户从他们的 iPod/视频库中选择视频。 (不是用户拍摄的视频,我指的是 iTunes 电视节目等)。该链接似乎确认这是一个已知问题,但接受的答案实际上并未提供解决方案。
我使用了 John Goodstadt's answer 中提供的代码确认我的设备上有视频,但当 MPMediaPickerController
时,我不想为“视频选择器”生成自己的 UI应该使用 Apple 提供的 Media Item Type Flags
自动执行此操作:
// audio media types
MPMediaTypeMusic = 1 << 0,
MPMediaTypePodcast = 1 << 1,
MPMediaTypeAudioBook = 1 << 2,
MPMediaTypeAudioITunesU = 1 << 3, // available in iOS 5.0
MPMediaTypeAnyAudio = 0x00ff,
// video media types
MPMediaTypeMovie = 1 << 8,
MPMediaTypeTVShow = 1 << 9,
MPMediaTypeVideoPodcast = 1 << 10,
MPMediaTypeMusicVideo = 1 << 11,
MPMediaTypeVideoITunesU = 1 << 12,
MPMediaTypeAnyVideo = 0xff00,
// generic media type
MPMediaTypeAny = ~0
事情是,每当我尝试这样做时:
MPMediaPickerController *mediaPicker = [[MPMediaPickerController alloc] initWithMediaTypes: MPMediaTypeAny];
(有效)然后我更改 MPMediaTypeAny
至MPMediaTypeAnyVideo
,我得到:
Warning: Unsupported media types (65280), using MPMediaTypeAny.
我错过了什么吗?是否有一些快速简便的解决方案,或者我真的必须从头开始创建自己的 VideoPicker?如果是这样的话,谁能满足我的好奇心并解释一下原因MPMediaPickerController
似乎不再喜欢视频了?
最佳答案
基于对 this question 的回复,您可能在使用 MPMediaPickerController 方面不走运。您可能会考虑自己推出,最有可能访问 media library directly .如果您这样做,请务必在 Github 上发布您的代码! :)
如果您有任何其他问题,请告诉我。
关于iOS - MPMediaPickerController 不适用于视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18026836/
我想让用户从设备上的 iPod 库中选择视频文件(以便我可以在自己的应用程序中播放它)。那可能吗?我正在考虑使用 MPMediaPickerController,但我不确定它是否能够选择视频文件或仅选
我的 iPhone 应用程序中有一个 MPMediaPickerController,它会提示用户选择他们想要播放的歌曲。 我想要完成的任务类似于与设备上的操作系统捆绑在一起的音乐/iPod应用程序。
我在 iOS 7 上开发了测试应用程序,该应用程序使用 MPMediaPickerController 从音乐库中挑选音乐。但是当我展示媒体选择器 Controller 时,它显示空屏幕。这是代码 (
我需要更改 MPMediaPickerController 项目的标签颜色,在 iOS 7 上,我正在使用 Xcode5,我该怎么办? 我创建 MPMediaPickerController 的代码是
我最近发现this关于 MPMediaPickerController 的问题不识别视频,这正是我想要做的:让用户从他们的 iPod/视频库中选择视频。 (不是用户拍摄的视频,我指的是 iTunes
很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visit the help center . 关闭
我第一次尝试在 iOS 应用程序中使用 MPMediaPickerController。 相关代码如下: ...... import MediaPlayer class ViewController:
我在两个独立的应用程序中使用 MPMediaPickerController,它们来自完全不同的代码库。当我在我的应用程序中使用此控件选择歌曲时,它会列出我已从 iPad 中删除的歌曲。这些歌曲未列在
我正在尝试使用新的视频媒体类型浏览存储在我的 iPod 库中的视频。对于任何视频类型,我都会在控制台上收到此错误: Warning: Unsupported media types (1024), u
我知道如何通过以下方式获得 MPMediaQuery 的标题: MPMediaQuery *playlistsQuery = [MPMediaQuery playlistsQuery]; NSArra
我正在寻找一种使用 MPMediaPickerController 来允许用户选择歌曲的方法。我希望用户能够将歌曲文件路径分配给按钮,以便每次他/她按下按钮时都会播放该特定歌曲。我不想将文件复制到我的
已关闭。此问题旨在寻求有关书籍、工具、软件库等的建议。不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以
我需要更改 MPMediaPickerController 中图标的灰色,当它们未被选中时,背景是不透明的,就像褪色一样,我也需要删除它。 我正在使用 ios7.1 和下一个代码在我的 viewCon
我通过设置 [[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNo
在我的项目中,我使用 MPMediaPickerController 从设备音乐库中选择一个文件。我正在使用以下代码来显示媒体选择器。 MPMediaPickerController *me
当我尝试显示 MPMediaPickerController 时出现白屏。之后,它会自动消失。我无法访问音乐库以在我的应用中导入歌曲。 真正奇怪的是控制台中没有打印出任何错误。我正在物理 iPhone
这就是我用代码打开媒体选择器列表的方式 - (void)viewDidLoad { [super viewDidLoad]; player=[MPMusicPlayerControll
我正在创建一个音乐应用程序,我想支持 MPMediaPickerController 的多语言。我编程如下: - (IBAction)pushedMusicButton:(id)sender {
当我单击单元格以打开 MPMediaPickerController 时,它会在启动时打开。 class MediaViewController: UITableViewController, MPM
在 Apple 上发布这篇文章时运气不佳,但现在 iOS 6 NDA 已经发布,希望更多人能在这里看到它。 我正在尝试修改应用程序以仅允许用户选择本地下载的音乐。我在 iOS 6 GM 下有以下代
我是一名优秀的程序员,十分优秀!