问题描述
我在 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 (将#修改为@)