美文网首页
iOS10 加载本地视频失败 fileURLWithPath加载

iOS10 加载本地视频失败 fileURLWithPath加载

作者: 马威明 | 来源:发表于2019-06-25 17:44 被阅读0次

最近发现iOS10系统上有很多特有的bug 像前段时间iOS10 collectionView的预加载问题 还有今天发现的加载本地视频失败的问题。
_videoUrl完整路径:
file:///var/mobile/Containers/Data/Application/6D2E9F8C-AEA2-4FB4-973D-07C3A93927EE/Library/Caches/videoFolder/E09478CB-6ADB-4E9F-93BB-86B0F1DC024C.mp4
刚开始使用的完整路径加载 在iOS10系统一直加载不出来视频

NSURL *url = [NSURL fileURLWithPath:_videoUrl isDirectory:YES];

_videoUrl本地相对路径:
var/mobile/Containers/Data/Application/6D2E9F8C-AEA2-4FB4-973D-07C3A93927EE/Library/Caches/videoFolder/E09478CB-6ADB-4E9F-93BB-86B0F1DC024C.mp4
后来把前缀截掉

NSURL *url = [NSURL fileURLWithPath:[_videoUrl substringFromIndex:8] isDirectory:NO];

就可以正常播放了

相关文章

网友评论

      本文标题:iOS10 加载本地视频失败 fileURLWithPath加载

      本文链接:https://www.haomeiwen.com/subject/cmuxcctx.html