【发布时间】:2022-06-17 22:28:57
【问题描述】:
我找到这篇文章来上传视频,但它已经包含了视频的网址。 我需要通过 api 传递视频。 有任何想法吗?? https://medium.com/@sanjeevmadhav03/preloading-videos-in-flutter-4b65cf0681c6
【问题讨论】:
-
通常取决于 API 来了解视频是否可以在您的系统中播放...您的 API 是否会返回指向某些 MP4 视频的 URL 链接(以
https开头并以.mp4结尾)? -
是的,问题是在通过的链接的例子中,这个是静态的,但是我需要从例子中知道如何通过API将它添加到state.dart中
-
我没有正确理解...您知道如何获取 URL(作为字符串)但问题在于视频播放器功能?如果是...将
urls数组设为变量而不是常量,那么您可以更改里面的URL。也许通过让你的urls[0] = your_URL_string_here;进行测试然后播放它你调用_playControllerAtIndex( 0 );但你可能需要在播放之前做一个await _initializeControllerAtIndex(0);... -
但在代码中它不允许我用等待或方法替换它并更改 URL 的字符串:
标签: flutter dart caching video preloading