phinrod

Results 11 comments of phinrod

if (!nav.tabBarController.tabBar.isHidden) { CGRect tabFrame = (CGRect){nav.tabBarController.tabBar.frame.origin.x, nav.tabBarController.tabBar.frame.origin.y - 1, nav.tabBarController.tabBar.frame.size}; UIView *tabShot = [nav.view.window resizableSnapshotViewFromRect:tabFrame afterScreenUpdates:NO withCapInsets:UIEdgeInsetsZero]; tabShot.frame = tabFrame; [_rootView addSubview:tabShot]; } 添加了如上代码对tabBar进行截图解决了这个问题

> 👌 我好奇的是为什么你的demo里,用storyBord在手势返回时可以看到tabBar,用代码写的就不行

> 切换控制器时也会出现(偶现),A控制器请求未结束切换B控制器,再返回A控制器,mj_header无法回弹 你是哪个版本出现的,我是3.2.5出现的,也是在切换到B控制器之后,回到A控制器时,偶现该问题,header无法回弹,导致上面区域留白了

> > 我断点调试修改的可以播放m3u8 了 > > mov没试过 > > 请问修改哪里可以播放m3u8 我这老项目关联东西太多 不好换 JPVideoPlayer.m里面,的playerItem初始化方式改成[AVPlayerItem playerItemWithURL:url],就可以播放了

我也有这个问题,线上很多崩溃

这里其它开发者给的建议,我是ios 11以下不用缓存,好像就没再发生了 暂时将以下场景改handleVideoURL 为视频源原地址, 取消下载功能处理。 1.系统低于iOS11 2.设备空间不足无法继续下载 作者有无其它的解决方案。 --

> 请问 你所说的这个 > ![image](https://user-images.githubusercontent.com/21054204/46067030-6d774680-c1a8-11e8-882b-21eead5d2a7f.png) > 具体做法是? 搜索handleVideoURL,然后把返回的地址直接改成播放的源地址,我是这么做的,暂时是这么做的,不知道效果如何,请自行斟酌。(JPVideoPlayer.m.273) NSURL *playUrl = nil; if (kSystemVersion < 11) { playUrl = url; } else { playUrl = [self handleVideoURL]; } AVURLAsset *videoURLAsset...

> 如题的bug, 在手机6s puls 10.3.3的系统上,崩溃率为几乎为100% > ![image](https://user-images.githubusercontent.com/25147781/51086942-afdc8780-1787-11e9-8c9e-019ba60e54e0.png)用了如图的方法也几乎没作用,其他手机没测。 > 另外再说个bug: 再点击播放后, 没到达AVPlayerItemStatusReadyToPlay这个状态,手速快一点拖动了进度条,也会必崩。 那你把你在10.3.3上的视频连接发上来一下,让作者大佬调试看看,我这边不采用缓存就没有崩溃的现象