我这边用的是AliyunVideoSDKBasic 基础版的,苹果手机7P ios14 点击录制后,过个1-2秒,回调录制异常 code:-20008004 这是什么问题。我找了台iPhone7P ios15 iPhoneX ios13 iPhoneX ios16 都可以正常录制视频
根据您提供的信息,录制异常 code:-20008004 表示在您的 iPhone 7 Plus 设备上使用 AliyunVideoSDKBasic 基础版进行录制时出现了问题。这个错误代码通常与录制功能相关。
可能的原因和解决方案如下:
版本兼容性:请确保您使用的 AliyunVideoSDKBasic 基础版和您的 iPhone 7 Plus 设备的系统版本兼容。iPhone 7 Plus 的最新支持的 iOS 版本是 iOS 15,而您提到的其他设备的系统版本可能已经更新到了兼容的 iOS 版本。尝试将您的 iPhone 7 Plus 更新到最新的 iOS 版本,看是否可以解决问题。
设备性能限制:旧型号的设备可能受到一些硬件或性能限制,导致某些功能无法正常运行。如果您的 iPhone 7 Plus 设备在其他应用中没有录制问题,那么可能是 AliyunVideoSDKBasic 基础版在这个特定设备上存在一些兼容性问题。建议您检查 SDK 的更新或联系 AliyunVideoSDKBasic 基础版的开发团队以获取更多技术支持。
其他问题:如果以上方法都不起作用,您可以尝试重启设备、重新安装应用程序或清除缓存等常规步骤来排除临时问题。此外,您还可以尝试使用其他录制工具或库来确定是 SDK 的问题还是设备本身的问题。
从您提供的信息来看,问题可能出在苹果手机 7P(iOS14)上,而其他设备(包括 iPhone7P(iOS15)、iPhoneX(iOS13)和 iPhoneX(iOS16))都可以正常录制视频。以下是一些建议,希望能对您解决问题有所帮助:
错误代码 -20008004 是 ALIVideoCaptureErrorDomain 中的一个错误代码,通常表示无法打开摄像头。这可能是由于多种原因导致的,例如:
针对您的问题,我建议您首先检查设备是否已经连接到电源,电量是否充足。然后,尝试在其他应用程序中关闭摄像头,看看是否可以打开 AliyunVideoSDKBasic
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。