如何整合/显示Facebook视频扑动

问题描述 投票:1回答:1

我在下面有这个代码,我喜欢显示从facebook到flutter app的视频。但相反,它只显示视频的链接,当我点击它带我到Facebook视频的链接。我只想显示视频而不是链接,请帮忙。

import 'package:flutter/material.dart';
import 'package:flutter_html_view/flutter_html_view.dart';
//import 'package:html2md/html2md.dart';
//import 'package:flutter_markdown/flutter_markdown.dart';

void main() => runApp(new MyApp());

class MyApp extends StatelessWidget {
  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    String html = '<div class="fb-video" data-href="https://www.facebook.com/FacebookAU/videos/10152167660372415/" data-width="500" data-show-text="true"><blockquote cite="https://www.facebook.com/FacebookAU/videos/10152167660372415/" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/FacebookAU/videos/10152167660372415/">Happy New You</a><p>Here’s to a healthier, dancier, artier, funner New You in 2014.</p>Posted by <a href="https://www.facebook.com/FacebookAU/">Facebook</a> on Wednesday, January 8, 2014</blockquote></div>';

    return new MaterialApp(
      home: new Scaffold(
        appBar: new AppBar(
          title: new Text('Plugin example app'),
        ),
        body: new SingleChildScrollView(
          child: new Center(
            child: new HtmlView(data: html),
          ),
        ),
      ),
    );
  }
}

Displaying Link Video is shown

dart flutter
1个回答
0
投票

您需要先提取视频网址,然后使用其中一个软件包。如果HtmlView不是必需的,你可以使用videoplayer包https://pub.dartlang.org/packages/video_player或者如果你打算用你的html视图做更多的事情,你可以使用flutter Html视图包来使用视频标签嵌入视频https://pub.dartlang.org/packages/flutter_html_view

© www.soinside.com 2019 - 2024. All rights reserved.