如何解决如何使用图像选择器库从图库中选择视频
我正在使用 image_picker:^0.6.7+22,当我使用库从图库中选择视频时,只显示照片。无法从我的图库中选择视频。
final video = await picker.getVideo(source: ImageSource.gallery);
解决方法
为了显示和播放视频,我们需要依赖第三方,因为 Flutter 默认不支持视频播放 所以为了显示视频你必须使用 video_player 插件 在 pubspec.yaml 中添加此依赖项 视频播放器:^0.11.1+2
这是一个在 Flutter 中播放视频的函数:
_pickVideo() async {
PickedFile pickedFile = await picker.getVideo(source: ImageSource.gallery);
_video = File(pickedFile.path);
_videoPlayerController = VideoPlayerController.file(_video)..initialize().then((_) {
setState(() { });
_videoPlayerController.play();
});
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。