VIDEO中的Vue + Quasar“不允许加载本地资源”

问题描述

我在 Android 设备 (android 8.1) 中使用 Cordova 插件时遇到问题 cordova-plugin-media .

使用相机录制视频后,我尝试显示它,但收到错误消息:

不允许加载本地资源:file:///storage/emulated/0/DCIM/OpenCamera/VID_20210607_122143.mp4

我尝试了很多东西,但我无法解决它,使用cordova-permission我获得了READ_EXTERNAL_STORAGE和WRITE_EXTERNAL_STORAGE权限。

使用手机我可以在文件夹中找到视频并显示它,但我不能在我的APP中这样做。

我正在使用下一个代码来捕获视频,并且我正确地收到了路径 (file:///storage/emulated/0/DCIM/OpenCamera/VID_20210607_122143.mp4)

    // start video capture
    navigator.device.capture.captureVideo(captureSuccess,captureError,{limit:1});

   // Success function
      var captureSuccess = function(mediaFiles) {
        var i,path,len;
        for (i = 0,len = mediaFiles.length; i < len; i += 1) {
            path = mediaFiles[i].fullPath;
            self.videoSrc = path;
        }
    };

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)