... | ... | @@ -892,9 +892,16 @@ if (vibrator != null) { |
|
|
|
|
|
```
|
|
|
|
|
|
## 4.24 错误处理
|
|
|
## 4.24 防拖拽
|
|
|
启用防拖拽功能,未看部分禁止拖动,将isForbidDragToUnPlayPart的值改为true,详情参考Demo。
|
|
|
```
|
|
|
//未看部分禁止拖动:isForbidDragToUnPlayPart为false时允许拖动到未看部分,为true时不允许拖动到未看部分
|
|
|
private boolean isForbidDragToUnPlayPart = true;
|
|
|
```
|
|
|
|
|
|
## 4.25 错误处理
|
|
|
错误信息有两种,一种是播放器触发的错误,另一种是获得场景视频自定义的错误。
|
|
|
### 4.24.1 监听播放器的错误事件
|
|
|
### 4.25.1 监听播放器的错误事件
|
|
|
DWMediaPlayer重载了MediaPlayer的setOnErrorListener()方法,如果需要在应用中提示错误信息,可调用此方法设置OnErrorListener。具体实现方式如下:
|
|
|
|
|
|
```
|
... | ... | @@ -906,7 +913,7 @@ player.setOnErrorListener(new MediaPlayer.OnErrorListener() { |
|
|
}
|
|
|
});
|
|
|
```
|
|
|
### 4.24.2 监听获得场景视频自定义的错误事件
|
|
|
### 4.25.2 监听获得场景视频自定义的错误事件
|
|
|
|
|
|
```
|
|
|
player.setOnDreamWinErrorListener(new OnDreamWinErrorListener() {
|
... | ... | @@ -918,9 +925,9 @@ player.setOnDreamWinErrorListener(new OnDreamWinErrorListener() { |
|
|
```
|
|
|
|
|
|
|
|
|
## 4.25 错误码
|
|
|
## 4.26 错误码
|
|
|
|
|
|
### 4.25.1 HuodeException自定义的错误码
|
|
|
### 4.26.1 HuodeException自定义的错误码
|
|
|
|
|
|
```
|
|
|
101:无播放节点
|
... | ... | @@ -997,7 +1004,7 @@ player.setOnDreamWinErrorListener(new OnDreamWinErrorListener() { |
|
|
505:加载数据失败
|
|
|
```
|
|
|
|
|
|
### 4.25.2 ijkplayer错误码
|
|
|
### 4.26.2 ijkplayer错误码
|
|
|
|
|
|
```
|
|
|
int MEDIA_INFO_UNKNOWN = 1;//未知信息
|
... | ... | |