我一直试图弄清楚为什么使用UIWebView时视频不能在TvOS上播放。我知道AppleTV不支持UIWebView,但可以使用! (只有一点...)
我尝试了几种不同的URL来访问视频和流,但没有任何播放。我什至拥有应该自动播放且视频无法加载的链接。
这是我的代码:
let webViewClass : AnyObject.Type = NSClassFromString("UIWebView")!
let webViewObject : NSObject.Type = webViewClass as! NSObject.Type
let webview: AnyObject = webViewObject.init()
let url = NSURL(string: "https://player.twitch.tv/?channel=flakes")
let request = NSURLRequest(url: url! as URL)
webview.loadRequest(request as URLRequest)
let uiview = webview as! UIView
uiview.frame = CGRect (x: 0, y: 0, width: view.frame.width, height: view.frame.height)
view.addSubview(uiview)
有什么建议或方法可以加载视频吗?我知道这绝对有可能,因为我在Apple TV商店中看到了一些可以做我想做的应用程序。