我正在尝试从Mobile Gallery上传视频,并且当用户选择视频时,应将其放置在视频标签中,以便用户可以看到视频的预览。
我正在获取视频的文件路径,但是它没有显示在视频标签上。
这是我的代码...
getVideo() {
this.fileChooser.open().then(uri => {
console.log(uri);
this.filePath.resolveNativePath(uri).then(data => {
console.log(data);
let video = this.myVideo.nativeElement;
video.src = uri;
//video.src = video.src.replace(/file:\/\//g, "")
console.log(video.src);
video.play();
})
});
}
这是我在视频代码中显示的视频src的输出。
file:///storage/emulated/0/bugs.mp4
但是视频标签仅显示缩略图。
以html显示视频的代码为:
<video #myvideo controls ></video>