flutter - 颤振播放资产中的视频
问题描述
当我尝试播放保存在资产中的视频时,出现错误:这是资产代码的初始化:
@override
void initState() {
_controller = VideoPlayerController.asset("videos/main_animation_one.mp4");
_initializeVideoPlayerFuture = _controller.initialize();
super.initState();
}
这是我的 pubspec.yaml:
assets:
- assets/images/
- assets/videos/
- assets/sounds/
从网络播放视频有效。谢谢你!
解决方案
通过使用此 PR 修复: https ://github.com/flutter/plugins/pull/3123 希望他们能尽快合并它。
推荐阅读
- reactjs - 如何将元标记包含到必须等待 API 调用的 React SSR 路由?
- python - 哥德巴赫猜想在 Python 中最多验证 N
- jenkins - 如何在 Jenkins 中配置代理以访问 Git 存储库?
- java - Java Prim 算法实现
- visual-studio-code - Visual Studio Code 使用一小时后占用了 10.7 GB RAM
- python - 如何将 flask-sqlalchemy 与 Google Cloud Functions 一起使用?
- ios - 尽管存在有效的 P8 APNs Auth Key,但 Firebase 云消息传递返回 InvalidApnsCredential
- sql - 是否可以透视此查询?
- google-apps-script - 在 Google 表格中编写脚本以自动执行销售任务
- bash - 在脚本运行时从 bash 脚本显示启动画面或对话框