LiuHui
LiuHui
因为一开始就加了一个view把整个原有的view覆盖了,解决办法感觉可以在图片显示的view层单独使用beginSomo,图片加载出来或者失败后调用endSomo。或者不如说写一个封装,加个isSkeletonable属性
这个我也碰到了,内部缓冲多少播放的判断很迷,自己找找应该可改好
[http://7xqzul.com1.z0.glb.clouddn.com/58E43095-53B3-4AEA-BA37-ADB6B20AF388.png](url) DOUAudioDecoder.m 这个文件下面的345-367行就是判断是否是缓存状态的,只要改这里就行了,我没看懂他一堆数值的计算,所以最简单的方法就是把这里注释掉,然后在外面自己判断是否是缓存状态就行。我尝试了注释后自己写判断也一样可行。不会再有那种要完全缓存完才能播放的问题了~希望可以帮助到你~!
如果你注释了这里就必须要自己在外面写缓存逻辑,暂停播放和开始播放,要不会有问题。如果你自己改好了他的这个逻辑,也希望能告诉下我~谢谢,一堆数字计算实在看的头大······
这个我也看了,不过我们这边需求是必须要缓存~~~
http://code4app.com/ios/高仿BiliBili的iOS客户端/56c7ef78b5ad2e61288b4cfa this way