video_player_web
video_player 的 Web 实现。
用法
此包已获得认可,这意味着您可以像平常一样正常使用 video_player。当您这样做时,此包将自动包含在您的应用中。
dart:io
Web 平台不支持 dart:io,因此尝试创建 VideoPlayerController.file 将会抛出一个 UnimplementedError。
自动播放
浏览器可能会禁止在用户没有事先与网站互动的情况下播放视频,并可能导致运行时错误。另请参阅:https://goo.gl/xX8pDD。
将音频与其他音频源混合
VideoPlayerOptions.mixWithOthers 选项目前在 Web 上无法实现。如果您使用此选项,它将被静默忽略。
支持的格式
不同的 Web 浏览器支持不同的视频编解码器集。
视频编解码器?
请参阅 MDN 的Web 视频编解码器指南,了解每种视频编解码器的优缺点。
支持哪些编解码器?
访问 caniuse.com: ‘video format’ 以了解不同浏览器支持哪些编解码器的详细信息。您可以为您的特定网站用户自定义图表。
这是 caniuse 数据的一个精简版本,面向全球受众




