【问题标题】:can you load videos in flutter through an api?你可以通过 api 加载视频吗?
【发布时间】: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


【解决方案1】:

检查您的 api 端点是否支持上传二进制文件。如果是,请检查您是否获得了视频位置的 url

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-03-17
    • 1970-01-01
    • 1970-01-01
    • 2013-09-07
    • 2020-02-14
    • 2021-01-21
    • 1970-01-01
    • 2013-02-21
    相关资源
    最近更新 更多