dart - 如何让我的视频播放器正常工作?
问题描述
当我使用 video_player 插件时,我使用 Navigator.push 函数转到另一个屏幕,在该屏幕上我按下一个按钮来显示视频。视频结束后,我按下返回按钮。如果我再次激活 Navigator.push 功能并按下按钮显示视频,则不会显示任何视觉效果,只播放音频。有人可以告诉我发生了什么以及如何解决这个问题吗?
解决方案
没关系,我发现问题是我需要调用 setState 才能第二次显示视频。
推荐阅读
- swift - HERE iOS SDK Level 3 类别
- android - 带有导航的Android抽屉检查错误的菜单项
- python - 为什么我会收到消息错误“没有要聚合的数字类型?”
- javascript - 在功能组件中结束后如何重新启动 React Joyride Tour?
- c# - “未找到提供程序 'Sap.Data.Hana' 的 MigrationSqlGenerator”,SAP HANA 数据库是否支持 EF6 迁移?
- react-native - 如何减小模块 react-native-svg-charts 中 PieChart 的宽度
- android - 用一个字符过滤 hashmap 列表
- elasticsearch - 如何以最小延迟从弹性搜索更新 neo4j 图形数据库?
- javascript - 带有实体视图的 Thingsboard 仪表板实体表
- c# - 反序列化没有根的 JSON 数组。你如何读取数组值?