过了几个月回答一下这个问题,现在我们程序线上并没有再复现startRecord、stopRecord无回调或者fail的情况了(也可能用户并没有再反应这个问题了,因为我们在出现这种情况后加了友好提示弹窗),但是现在出现新的问题,就是回调给的视频没有封面,也就是tempThumbPath字段为空,并且视频是有问题的(无法播放),也就是我们等到了一个没有任何用的视频,所以这个问题还是没有从根本上解决,希望微信开发者重视; 目前推测无法正常合成视频的原因应该是小程序临时缓存不够了导致的,在微信-设置-通用-存储空间中找到小程序,当小程序缓存到达4个g以上就会出现无法合成视频的情况,但是微信并没有提供api供开发者清理缓存,所以拍摄合成视频这个问题还是没有真正解决
CameraContext的startRecord和stopRecord问题还是不能得到解决吗?startRecord方法异常 在iOS设备及部分安卓机型中,调用[代码]startRecord[代码]时触发[代码]operateCamera:fail audio device start fail[代码]错误,导致视频录制直接中断。此问题并非偶发,用户重复操作时复现率超过60%。初步排查确认权限配置(麦克风、摄像头)已完善,且未涉及第三方插件冲突,初步判定为接口底层兼容性问题。stopRecord方法无回调 用户完成录制后调用[代码]stopRecord[代码]时,success与fail回调均未执行,前端无法获取视频临时路径,直接导致用户录制的视频丢失。此问题在iOS设备中尤为突出,用户投诉量已占近期客诉的40%以上。例如,用户花费长时间拍摄的内容因回调失效无法保存,引发强烈不满,甚至卸载小程序,严重影响我司业务口碑与用户留存率。
06-27https://developers.weixin.qq.com/community/develop/doc/00004a4391c1c0554103c05b66b000?jumpto=comment&commentid=000e6037b2c9a80541030b7746bc%3Fsource%3Dindexmixflow 这个问题好几年都没有修复,也没有给出一个明确的答复
CameraContext.startRecord/stopRecord调用fail在已经开启了摄像头和麦克风授权的前提下,以下几种情况都出现过: 1、CameraContext.startRecord调用走fail 2、CameraContext.stopRecord调用走fail(录制很正常时长的视频长度,没有过短或者过长) 3、<camera binderror="binderror"></camera>触发了binderror 请问这个功能api,目前手机兼容性有百分之多少呢,目前客户使用量还是挺大的,有些手机机型用不了。其中一个例子:华为畅享60x
03-14还是存在这个问题,这个问题没解决吗?
小程序画面录制器MediaRecorder.stop()方法在安卓上报错,在ios上可正常回调?let mediaRecorder = wx.createMediaRecorder(canvas, { fps: fps, duration: duration, videoBitsPerSecond: 1000 }); mediaRecorder.start(); mediaRecorder.on('stop', function (data) {}) setTimeout(() => { mediaRecorder.stop() }, 5000) [图片]
2024-12-04ios 左滑一点然后松手返回必显,stopRecord没有回调
CameraContext.stopRecord(Object object) 无回调在调用CameraContext.stopRecord时,无sucess或fail回调。视频录制时长大约在2分半-3分钟内。(mate 40, iphone 14 pro 等)个别机型特别频繁。 另外,IOS经常报 "errMsg":"operateCamera:fail operate fail" android 经常报:"errMsg":"operateCamera:fail:is not recording"
2024-07-19ios的都能下拉,不能修改
video组件如何禁止拖拽在ios下小视频可以下拉 安卓没有问题 [图片]
2018-11-12