mirror of
https://gitlab.com/comunic/comunicmobile
synced 2024-12-26 12:58:51 +00:00
Added support for YouTube videos
This commit is contained in:
parent
cf342367b6
commit
101c1ab797
@ -168,6 +168,10 @@ class _PostTileState extends State<PostTile> {
|
||||
postContent = _buildPostImage();
|
||||
break;
|
||||
|
||||
case PostKind.YOUTUBE:
|
||||
postContent = _buildPostYouTube();
|
||||
break;
|
||||
|
||||
case PostKind.WEB_LINK:
|
||||
postContent = _buildPostWebLink();
|
||||
break;
|
||||
@ -259,6 +263,22 @@ class _PostTileState extends State<PostTile> {
|
||||
);
|
||||
}
|
||||
|
||||
Widget _buildPostYouTube() {
|
||||
return RaisedButton(
|
||||
color: Colors.red,
|
||||
textColor: Colors.white,
|
||||
child: Row(
|
||||
mainAxisSize: MainAxisSize.min,
|
||||
children: <Widget>[
|
||||
Icon(Icons.ondemand_video),
|
||||
Text(tr("YouTube movie"))
|
||||
],
|
||||
),
|
||||
onPressed: () =>
|
||||
launch("https://youtube.com/watch/?v=" + widget.post.filePath),
|
||||
);
|
||||
}
|
||||
|
||||
Widget _buildPostWebLink() {
|
||||
return Card(
|
||||
color: Color.fromRGBO(0xf7, 0xf7, 0xf7, 1),
|
||||
|
Loading…
Reference in New Issue
Block a user