在使用cordova、Capactor和vuejs构建的android应用程序上只获取音频而不是视频

在使用cordova、Capactor和vuejs构建的android应用程序上只获取音频而不是视频,android,vue.js,cordova,cordova-plugins,android-external-storage,Android,Vue.js,Cordova,Cordova Plugins,Android External Storage,我正在使用一个名为cordova的插件和一个名为cordova的插件从设备的摄像头录制视频,从设备读取录制的mp4视频文件并将其上传到端点 我在physycal android设备上运行它,它在android 8摩托罗拉上运行正常,但当我在android 10小米上执行它时,我只能得到一个音频文件,即使它的扩展名是.mp4。在这里复制应用程序或API请求时没有错误,只有视频没有显示,好像一切正常。请求并授予所有必要的权限,并从外部存储器读取/写入 它是基于VueJS构建的,并在Android S

我正在使用一个名为cordova的插件和一个名为cordova的插件从设备的摄像头录制视频,从设备读取录制的mp4视频文件并将其上传到端点

我在physycal android设备上运行它,它在android 8摩托罗拉上运行正常,但当我在android 10小米上执行它时,我只能得到一个音频文件,即使它的扩展名是.mp4。在这里复制应用程序或API请求时没有错误,只有视频没有显示,好像一切正常。请求并授予所有必要的权限,并从外部存储器读取/写入

它是基于VueJS构建的,并在Android Studio 4.2上使用Capaculator进行编译。有没有人经历过这个问题或类似的事情?我不确定这是否是编解码器的问题,因为我可以毫无问题地在设备上上传存储的视频

这是我在这里的第一个问题,如果我把一些问题的最佳实践放错了地方,我很抱歉