当前位置:网站首页>MediaRecorder录制屏幕时在部分机型上报错prepare failed:-22
MediaRecorder录制屏幕时在部分机型上报错prepare failed:-22
2022-08-03 03:36:00 【guangdeshishe】
在调用MediaRecorder.setVideoSize方法设置宽高时,由于宽高是动态获取的屏幕宽高,但是这个方法不允许传入奇数值,而出问题的手机的高度刚好就是奇数,所以就报错了。
解决办法就是判断下宽高是否奇数,是的话就减1让它变成偶数,再调用setVideoSize方法
由于该方法是Native方法,暂时不知道为什么一定只能传奇数,有知道的朋友可以下面留言告诉我
边栏推荐
- 对话框管理器第四章:对话框消息循环
- Redis-Redisson介绍和用途
- OneNote 教程,如何在 OneNote 中设置笔记格式?
- 一文了解SAP IBP是什么?
- 大佬们,我有点不明白:为什么oracle-cdc的文档写connector可以做到exactly-o
- 机器学习【KNN案例、API、总结】
- Have bosses know date field flinksql is synchronized to the use of the null on how to deal with
- vant-field中colon属性为true报错
- ESP8266-Arduino编程实例-LED点阵驱动(基于Max7219)
- WinForm(二):WinFrom中Main函数的入参和出参
猜你喜欢
随机推荐
肖sir__面试就业课___数据库
中非合作论坛非洲产品电商推广季启动 外交部:推动中非合作转型升级
使用docker容器搭建MySQL主从复制
uniapp中动态修改导航栏标题
Jincang Database Pro*C Migration Guide (3. KingbaseES Pr*oc Compatibility with Oracle Pro*c)
SkiaSharp 之 WPF 自绘 五环弹动球(案例版)
大佬们,我有点不明白:为什么oracle-cdc的文档写connector可以做到exactly-o
IDEA如何创建父子工程
工业边缘计算研究现状与展望
Jincang Database Pro*C Migration Guide ( 5. Program Development Example)
zyMedia系列之播放视频
再讲Promise
vscode hide activity bar
SeleniumWebDriver扩展插件开发
程序包简单解释
PyTorch安装——安装PyTorch前在conda搭建虚拟环境的报错
js Fetch返回数据res.json()报错问题
百度超级链:鼓励企业做自己的链
IPv4编址;A类、B类、C类、D类、E类IP地址(IP地址;网络地址和主机地址;子网掩码;网关;广播地址;)
钢铁电商行业方案:钢铁工业产品全生命周期管理解决方案









