_itemFailedToPlayToEnd: { kind = 1; new = 2; old = 0; }
来源:互联网 发布:spring apache shiro 编辑:程序博客网 时间:2024/04/29 14:40
近日在做一个基于MPMoviePlayerViewController播放m3u8格式的广播APP时候,引发一个全球的搜索,在简单的代码播放测试成功后,
做了播放状态的监测,代码如下:
可以从接口API文件中找到这个已经加载成功后的通知,非常简单即可完成,但是根据程序员的0 1 思想,有成功,必然要有失败,于是让手机处于飞行模式,于是检测到爆出错误:
但是找遍系统API也没有找到一个监测到失败加载的通知,于是开始有目的的Google和百度,甚至stackoverflow,但是都是疑问和我类似,始终没有发现解决方案,最后终于在一个角落找到一个解决方案,根据代码测试,发现非常靠谱,代码如下:
首先,设置通知监听:
然后在监听回调函数中做如下判断:
通过以上判断即可得到加载失败的原因,可以处理 _itemFailedToPlayToEnd: { kind = 1; new = 2; old = 0; } 这种错误信息,最后根据自己的需要完成用户提示等功能,至此实现了 0 1 功能。
0 0
- _itemFailedToPlayToEnd: { kind = 1; new = 2; old = 0; }
- _itemFailedToPlayToEnd: { kind = 1; new = 2; old = 0; }
- _itemFailedToPlayToEnd: { kind = 1; new = 2; old = 0; }
- _itemFailedToPlayToEnd: { kind = 1; new = 2; old = 0; }2
- _itemFailedToPlayToEnd: { kind = 1; new = 2; old = 0; } 引发的搜索
- MPMoviePlayerViewController或MPMoviePlayerCont _itemFailedToPlayToEnd: { kind = 1; new = 2; old = 0;
- MPMoviePlayerViewController或MPMoviePlayerController播放本地视频报错:_itemFailedToPlayToEnd: {kind = 1;new =
- MPMoviePlayerViewController或MPMoviePlayerController播放本地视频报错:_itemFailedToPlayToEnd: {kind = 1;new =
- old: text/html;charset=utf-8, new: text/html; charset=utf-8
- HtmlParser 错误解决 character mismatch (new: [] != old: []) for encoding change from ...
- 解析<classpathentry kind="src" path="WebContent"/>
- 导入maven项目出现 Unsupported IClasspathEntry kind=4
- Updating Maven Project:Unsupported IClasspathEntry kind=4错误解决
- Updating Maven Project". Unsupported IClasspathEntry kind=4错误解
- 导入maven项目出现 Unsupported IClasspathEntry kind=4
- "Updating Maven Project". Unsupported IClasspathEntry kind=4
- Eclipse 导入maven项目出现 Unsupported IClasspathEntry kind=4
- Updating Maven Project". Unsupported IClasspathEntry kind=4 错误解决方案
- mysql的show status详解
- 15/8/28/自定义AlterDialog/DatePickerDialog/TimePickerDialog/PopupWindows/Notification
- 搭建高可用mongodb集群(二)—— 副本集
- 【峰回路转】Excel技巧百例 11.数据透视表的简单使用-行列转换
- OOP项目:电影自助购票系统 之 简化版
- _itemFailedToPlayToEnd: { kind = 1; new = 2; old = 0; }
- Foundation-NSString前后缀检查
- 关于putty的ftp功能
- string的写时拷贝
- _itemFailedToPlayToEnd: { kind = 1; new = 2; old = 0; }2
- Android——DatePickerDialog、TimePickerDialog
- zoj2610 Puzzle
- 11步教你选择最稳定的MySQL版本
- C++运算符优先级