Cordova:移动/复制后找不到文件(ios& android)

时间:2016-05-30 05:37:03

标签: android ios cordova html5-filesystem file-uri

我正在使用媒体捕获插件录制/选择视频,使用视频编辑器插件将其转换为mp4,在用户确认选择后,我将此文件复制/移动到应用特定媒体目录(类似{{1} })。

一切正常,但如果用户试图立即打开视频文件,原生视频播放器将打开,但会出现“无法播放视频”(在Android上)和{{1}的消息}显示错误“找不到文件”。

iOS和Android都会发生这种情况。 我使用this插件在本地播放器中打开视频文件。

如果我退出应用并重新打开它,问题就会消失。所以问题是,我认为,系统不知道新复制/移动文件的存在。有没有办法刷新文件系统?

我已经检查了传递给openfile插件的文件URI,它在工作时也是一样的&当它没有。

我使用HTML5 FileSystem来复制/移动文件。

我使用promisses,我等到文件被复制/移动,所以这不是问题。

0 个答案:

没有答案