TwitchPlayer
这是一个非官方、粉丝自制的包装器。它在任何方式上都不是 Twitch.TV 推荐的。
什么是它?
Twitch Player 是一个库,它可以帮助您轻松地将 Twitch 流、剪辑、视频和集合嵌入到您的应用程序中。您可以直接从Storyboard或以编程方式嵌入。
示例用法
从Storyboard中,将 WKWebView 拖动到 ViewController 中。将其子类设置为 TwitchPlayer
(用于播放流、视频或集合)或 TwitchClipPlayer
(用于播放剪辑)
然后您可以直接从Storyboard中修改变量。
注意:此库使用 WKWebView 来显示库。因此,在 iOS 11.0 之前,您无法从Storyboard中使用任何 Twitch Player。
示例项目
该项目提供了一个示例项目,展示了剪辑播放器、流播放器和视频播放器的 Storyboard 创建。
要运行示例项目,克隆仓库,然后从 Example 目录中运行 pod install
。之后,打开生成的 .xcworkspace
文件,尽情玩耍吧!
文档
- 如果文档无法加载,克隆此存储库并打开
docs/index.html
。
安装
-
安装 CocoaPods
-
将此存储库添加到您的
Podfile
target 'Example' do # IMPORTANT: Make sure use_frameworks! is included at the top of the file use_frameworks! pod 'TwitchPlayer' end
-
在终端中从 podfile 目录运行
pod install
-
打开 CocoaPods 创建的
.xcworkspace
-
完成!
许可证
TwitchPlayer 在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。