【发布时间】:2019-03-08 13:18:02
【问题描述】:
我正在尝试使用“YTPlayerView”在我的 iOS 应用中播放 youtube 视频。 我的目标是全屏播放视频,不显示任何控件,并在第一次点击屏幕时将其关闭。 如果我内联播放视频,一切正常,但会出现全屏控制栏。但是,如果我用它的按钮(在右下角)关闭全屏,控件就会消失。
var playerVars = [AnyHashable : Any]()
playerVars["enablejsapi"] = 1
playerVars["rel"] = 0
playerVars["fs"] = 0
playerVars["controls"] = 0
playerVars["iv_load_policy"] = 3
playerVars["modestbranding"] = 1
playerVars["playsinline"] = 0
playerVars["showinfo"] = 0
self.playerView.load(withVideoId: videoId, playerVars: playerVars)
非常感谢任何帮助来解决这个问题。
带有控制栏的全屏图片
【问题讨论】:
-
我正在使用这个pod 'YouTubePlayer',它工作正常。你可以试试这个库。
-
谢谢@dahiya_boy,我刚试过,但还是一样。我添加了一张关于我的全屏视频的图片。
-
你检查过这个相关的SO post吗?
-
谢谢@jess,这是个好主意!
-
很高兴它有帮助:)
标签: ios iphone swift youtube-api ytplayerview