我怎样才能在mediaelement.js中播放.FLV视频?
这是一个内部应用程序,我需要使用谷歌浏览器和mediaelement.js播放MP4和FLV视频
早上好。
我正在从 AppBar 更改为 SliverAppBar。原来的 AppBar 有一个渐变,flexibleSpace但现在在 SliverAppBar 我需要添加其他东西到 flexibleSpace(用户照片和一些小部件)。所以当SliverAppBar折叠时,需要用我的渐变来显示,但是当它展开时,需要显示用户照片等;当然,隐藏渐变。
看这里我发布了一个带条子工作的视频,但还没有渐变:https : //drive.google.com/file/d/1DgHjAtrmTXjkb3HB7YrPo90kdFq7Wdao/view
我如何将渐变放在 SliverAppBar 上,因为 flexibleSpace 已经有内容了?我认为这样做的方法是在 SliverAppBar 中使用 GlobalKey 来检查它是否折叠并将 flexibleSpace 代码更改为渐变。
但我不能,因为我不知道在全局键中使用哪种类型。
原始应用栏
AppBar(
title: Text('Meu Perfil'),
flexibleSpace: Container(
decoration: BoxDecoration(
gradient: LinearGradient(
colors: <Color>[
Color(0xff0068b1),
Color(0xff0078C1),
Color(0xff008cd7),
],
),
),
),
leading: IconButton(
icon: Icon(Icons.arrow_back),
onPressed: () => Navigator.pop(context),
),
)
Run Code Online (Sandbox Code Playgroud)
SliverAppBar
SliverAppBar(
title: Text("Meu Perfil"),
expandedHeight: 264,
pinned: true,
flexibleSpace: FlexibleSpaceBar(
collapseMode: CollapseMode.parallax,
background: Container(
color: Colors.white,
child: Stack(
children: <Widget>[
_userPhoto(), …Run Code Online (Sandbox Code Playgroud)