【发布时间】:2019-10-05 23:02:54
【问题描述】:
有这个Flutter插件可以在iOS和Android上播放视频(Video Plugin)
不过,我还想在我的网络和桌面应用程序中嵌入视频播放器。
所以我不明白 Flutter 是如何以这种方式支持不同平台的插件的。因为如果您看一下视频插件,它会使用 iOS 上的 AVPlayer 和 Android 上的 ExoPlayer,但 Web 和桌面应用程序不支持这些。
我的问题: 为什么社区不为独立于其底层平台的视频编写 Flutter 插件?还是不可能?为什么我们必须如此依赖 Android 和 iOS,尤其是如果 Flutter 未来将越来越独立于平台?光靠 Dart 语言和 Flutter 框架就不能写出让视频在不同平台上运行的源代码吗?
目前有没有办法为网络和桌面应用程序嵌入视频播放器?
【问题讨论】:
标签: flutter flutter-dependencies