- 需求的场景描述(希望解决的问题)
我们有一个签署合同的微信小程序,
具体场景为:
用户进入我们的页面,界面上有一段文字,
用户录制读这段文字的视频,录制完成后,提交上传。
我们调用 wx.createCameraContext() 这个API,
再使用 CameraContext.startRecord 接口进行拍摄视频。
但是视频最长录制时间为30s,到了限制时间后视频录制会自动停止,
往往用户都没法读完我们显示的文字,
很多时候真的再多个10s就能读完了。
1、需要用户读的文字,因为法务风险控制的的要求,没法缩短。
2、如果让用户提前录好上传,不合规,风险在于这个视频有可能是被用户篡改过的。
3、微信小程序还有一个wx.chooseVideo的接口,调用这个接口直接进入了相机界面,这个接口的视频录制没有时间限制,但是这时候没有文字给用户读。
- 希望提供的能力
可否将wx.createCameraContext()这个api的 最长录制时间 扩大到1分钟,
45s都行啊,30s真的太短了。