Flutter为自己的App中引入抖音短视频

最近字节开放了内容输出SDK,可以直接在应用中插入小说、视频内容。Flutter可以通过flutter_pangrowth插件,快速、无侵入的引入短视频到自己的APP中。
体验demo
仓库地址

集成步骤 1、pubspec.yaml

flutter_pangrowth: ^1.0.0

2、引入
import 'package:flutter_pangrowth/flutter_pangrowth.dart';

使用 1、SDK初始化 ??注意 :初始化sdk前,必须先调用用flutter_unionad的初始化方法,不然无法加载广告
await PangrowthVideo.registerVideo( //接入小说SDK的App的英文名 必填 appName: "appName", ////appid 必填 andoridAppId: "302043", iosAppId: "299886", //是否显示日志 debug: true, );

2、打开沉浸式小视频
await PangrowthVideo.openDrawVideoFull();

3、打开宫格小视频
await PangrowthVideo.openGridVideo();

4、打开新闻 多列表
await PangrowthVideo.openNewsTabs();

5、打开新闻 单列表
await PangrowthVideo.openNewsTabOne();

6、沉浸小视频view ??只支持ios
PangrowthVideo.drawVideoFullView( viewWidth: MediaQuery.of(context).size.width,//宽 viewHeight: 700,//高 ),

7、宫格小视频view ??只支持ios
PangrowthVideo.gridVideoView( viewWidth: MediaQuery.of(context).size.width,//宽 viewHeight: 700,//高 ),

8、新闻多列表view 【Flutter为自己的App中引入抖音短视频】??只支持ios
PangrowthVideo.newsTabsView( viewWidth: MediaQuery.of(context).size.width,//宽 viewHeight: 700,//高 ),

9、新闻单列表view ??只支持ios
PangrowthVideo.newsTabOneView( viewWidth: MediaQuery.of(context).size.width,//宽 viewHeight: 700,//高 ),

10、视频组件-Banner
PangrowthVideo.videoBannerView( viewWidth: 300,//宽 viewHeight: 200,//高 ),

11、视频组件-文字链
PangrowthVideo.videoTextChainView( viewWidth: 300,//宽 viewHeight: 200,//高 ),

12、视频组件-气泡
PangrowthVideo.videoBubbleView( viewWidth: 300,//宽 viewHeight: 200,//高 ),

13、视频卡片-单视频
PangrowthVideo.videoSingleCardView( viewWidth: 300,//宽 viewHeight: 200,//高 ),

14、视频卡片-单信息流
PangrowthVideo.videoNewsSingleCardView( viewWidth: 300,//宽 viewHeight: 200,//高 ),

15、视频卡片-列表
PangrowthVideo.videoCardView( viewWidth: 400,//宽 viewHeight: 200,//高 ),

    推荐阅读