TZImagePickerController icon indicating copy to clipboard operation
TZImagePickerController copied to clipboard

个别视频。完成按钮点击不了

Open tanghk opened this issue 2 years ago • 7 comments

提bug前必看 请先回答下列三个问题,否则不允处理,谢谢配合。 1、我最新的Demo是否有这个bug?【如果Demo没问题,请升级新版】 答:存在

2、你用的是什么版本?升级到最新版后是否正常? 答:iOS版本:iOS15 TZImagePickerController版本:3.6.4

3、是否有改动过我库内部的代码?【如有,请告诉我你改了什么】 答:没有改动

bug内容描述 同一个视频iOS15 选择视频预览 ,完成按钮点击,iOS 14可以

我如何复现这个bug?

截图

其它说明 有没有其它要补充的?比如你的初始化TZImagePickerController的代码

tanghk avatar Sep 14 '21 03:09 tanghk

调试下里面的代码哈,此时一般是获取视频封面失败了,看下报啥错...

banchichen avatar Sep 16 '21 08:09 banchichen

我也遇到同样问题。iOS 15,TZImagePickerController版本:3.6.7 file TZImageManager.m line 398 [PHImageManager defaultManager] requestImageForAsset:targetSize:contentMode:options:resultHandler: 回调的info.PHImageResultIsDegradedKey 第一次为YES,第二次为NO。 第二次会报错

info = {
    PHImageErrorKey = "Error Domain=NSCocoaErrorDomain Code=-1 \"(null)\"";
    PHImageResultIsDegradedKey = 0;
    PHImageResultRequestIDKey = 56;
}

所以下一步的回调不会进行。

skwbarnett avatar Nov 08 '21 09:11 skwbarnett

可以定位下图片获取失败的原因... 也可以建一个共享相册,然后邀请我 [email protected] ,我拿这个视频试试

banchichen avatar Nov 08 '21 11:11 banchichen

我的也是 我也遇到同样问题。iOS 15,TZImagePickerController版本:3.6.7 file TZImageManager.m line 398 [PHImageManager defaultManager] requestImageForAsset:targetSize:contentMode:options:resultHandler: 第一次为YES,第二次为NO。 第二次会报错 image 这一张是手机之前的视频 预览时下边的编辑和完成都不能点击 IMG_0642 这一张是手机新拍的视频 预览时下边的编辑和完成都可以点击 IMG_0643 我刚才把有问题的视频传到另一个手机,传到电脑用模拟器,都可以点击,就是那个手机用不了,会报错。

hujindong007 avatar Nov 25 '21 05:11 hujindong007

看是怎么传的,如果是导出再传,一般都没问题

共享相册,或者登录同一个iCloud账号,这种未经导出的传,才能验证是否只是那个手机有问题

banchichen avatar Nov 25 '21 09:11 banchichen

是的,我是导出的,我试一试共享

hujindong007 avatar Nov 29 '21 01:11 hujindong007

我的也遇到该问题,苹果12,iOS 16.1,TZImagePickerController版本:3.8.4 选择视频-预览页,完成按钮无法点击,原因是没有获取到封面。 TZVideoPlayerController-configMoviePlayer()-getPhotoWithAsset获取图片方法会调两次,第一次isDegraded=yes,有photo,第二次isDegraded=no,photo=nil,所以没进到判断方法里。 是不是部门系统兼容性问题? 可以修复?

catcherdream avatar Feb 23 '24 09:02 catcherdream