uni-app调用uni.chooseVideo->camera的画质十分糟糕,有没有解决方案,求大佬解惑?

我现在需要用uni-app实现一个摄像功能。
现在使用官方的调用camera拍的画质十分低下,都不如座机。请问是不是有配置的地方,或者是有其他解决方案?

            uni.chooseVideo({
                count: 1,
                sourceType: ['camera'],
                success: res => {
                    console.log(res.tempFilePath)
                    this.videoPath = res.tempFilePath;
                    this.getTempFilePath(res.tempFilePath, 'videoTempPath');
                },
                fail: (err) => {
                    uni.getSetting({
                        success: (res) => {
                            let authStatus = res.authSetting['scope.camera'];
                            if (!authStatus) {
                                uni.showModal({
                                    title: '授权失败',
                                    content: 'Hello uni-app需要从您的相机获取视频,请在设置界面打开相关权限',
                                    success: (res) => {
                                        if (res.confirm) {
                                            uni.openSetting()
                                        }
                                    }
                                })
                            }
                        }
                    })
                }
            });

补充:
刚看到22年一位大佬提出了一样的问题,但没有合适的解决方案。
image.png

阅读 1k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题