[问题] 判断档案是否为影音档案

楼主: ae86357961 (Jasper.Yang)   2015-10-15 09:58:10
各位前辈好,目前在开发App中遇到一个问题
NSString *pathExtension = file.pathExtension;
CFStringRef preferredUTI = UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)pathExtension, NULL);
BOOL fileConformsToUTI = UTTypeConformsTo(preferredUTI, kUTTypeAudiovisualContent);
CFRelease(preferredUTI);
return fileConformsToUTI;
我利用上面这段code来判断档案是否为影音档案,但是在判断.mkv档案时
如果手机没有安装可以播放.mkv的播放器的话,会把.mkv档视为非影音档案
如果有安装播放器(如VLC),就会把.mkv档视为影音档案
问有人知道要如何在手机没有安装播放器的情况下也把.mkv视为影音档案吗,谢谢

Links booklink

Contact Us: admin [ a t ] ucptt.com