IjkPlayerView icon indicating copy to clipboard operation
IjkPlayerView copied to clipboard

在切换碎片时有几率报未释放的错误

Open 1525685999 opened this issue 8 years ago • 10 comments

pwa5f 0g5xcn19ln5z vw

1525685999 avatar Jul 05 '17 08:07 1525685999

你看有没有调用对应的释放方法,我例子里是写在ondestroy()里,fragment切换你自己加下释放看看

Rukey7 avatar Jul 06 '17 09:07 Rukey7

if (mPlayerView!=null){ mPlayerView.stop(); mPlayerView.onDestroy(); mPlayerView=null; }我在fragment的ondestory里面调用 上面那几行,但还是会出现 上述的错误

1525685999 avatar Jul 20 '17 09:07 1525685999

image 是图片 上框起来的这个位置 总是抱着错误

1525685999 avatar Jul 20 '17 09:07 1525685999

特别是两个碎片都是播放视频,当一个碎片播放完,立马切换另外一个的时候

1525685999 avatar Jul 21 '17 10:07 1525685999

感觉是在切换的时候还没释放,然后又在加载给报错了

Rukey7 avatar Jul 24 '17 01:07 Rukey7

有三个碎片,其中两个放图片,一个放您的视频控件,循环切换,循环到第三周或者第四周时 也会出现这个错误 ,之后 我将您的代码 稍做了些改动 就没有出现这个错误了

1525685999 avatar Jul 24 '17 08:07 1525685999

image

1525685999 avatar Jul 24 '17 08:07 1525685999

image

1525685999 avatar Jul 24 '17 08:07 1525685999

每次 碎片结束时 都要调用这个释放,就不会出现这个问题了

1525685999 avatar Jul 24 '17 08:07 1525685999

嗯,我目前还没遇到要这种用法的,下次碰到也好留个心眼

Rukey7 avatar Jul 24 '17 10:07 Rukey7