Starlight Video Player (30000MMK)
[ANDROID | IOS | WEB]
展示视频的最简单方法。此包将在2022年6月1日之前免费。
安装
将 starlight_notification 添加到您的 pubspec 文件中作为依赖项。
starlight_video_player:
git:
url: git@github.com:YeMyoAung/starlight_video_player.git
iOS 设置
此插件需要 iOS 9.0 或更高版本。将以下条目添加到位于 /ios/Runner/Info.plist 中的 Info.plist 文件中
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
用法
首先,您需要导入我们的包。
import 'package:starlight_video_player/starlight_video_player.dart';
从网络 StarlightVideoPlayer.network
StarlightVideoPlayer.network(
key: ValueKey(snapshot.data.videoUrl),
autoPlay: true,
controller: StarlightNetworkController(
url: snapshot.data.videoUrl,
),
)
从文件 StarlightVideoPlayer.file
StarlightVideoPlayer.file(
controller: StarlightFileController(
file: File("filepath"),
),
)
从资源 StarlightVideoPlayer.assets
StarlightVideoPlayer.assets(
controller: StarlightAssetsController(
path: 'file path',
),
)
从 Uri StarlightVideoPlayer.uri
StarlightVideoPlayer.uri(
controller: StarlightUriController(
uri: Uri.parse('file path'),
),
)