有没有任何用于cordova(android)刷新画廊的插件?
使用cordova插件cordova-plugin-media-capture
捕获视频,它会将视频保存到默认的SD卡路径(图库)。
现在我将文件从sdcard路径移动到我的应用程序目录路径(com.test.app)。
问题:移动文件后,仍有一个名为No thumbnail
的视频缩略图。当我点击缩略图时,会显示警告The file can not be reproduced
这是因为它已从图库路径移动到应用程序路径。如果我重新启动手机,则没有视频缩略图,因为它刷新了SD卡/图库。
我想要的是在移动文件后刷新图库。
移动文件的代码
使用的插件: cordova-plugin-file
var fileURI="file:/storage/emulated/0/DCIM/Camera/VID_20161022_121221.mp4";
var newFileUri='file:///mnt/sdcard/Android/data/com.test.app/myvideo/';
var newFileName='uservideoname.mp4';
window.resolveLocalFileSystemURL(fileURI,
function (fileEntry) {
window.resolveLocalFileSystemURL(newFileUri,
function (dirEntry) {
// move the file to a new directory and rename it
fileEntry.moveTo(dirEntry, newFileName, function () {
// successfully moved
},
function (e) {
console.log(e);
});
},
function (e) {
console.log(e);
});
},
function (e){
console.log(e);
});
}
答案 0 :(得分:0)
这可以帮到你。快乐编码
https://build.phonegap.com/plugins/2725