我有一个链接到youtube视频的UIWebView。当我按下观看视频时,它进入全屏模式,但当我按下左上角的“完成”按钮时,视频离开全屏,然后立即重新进入全屏。我发现,如果我在按下“完成”之前暂停视频,那么它就会按预期工作。有没有其他人遇到过这个问题?
override func viewDidLoad() {
let url = URL.init(string: "https://www.youtube.com/embed/we8o1WPx_c0")
let urlrequest = URLRequest.init(url: url!)
videoWebView.loadRequest(urlrequest)
}如果我的描述不清楚,这是一段正在发生的事情的视频:https://youtu.be/qSC6VdPANGg
发布于 2017-08-12 01:59:05
UIWebView已被弃用。我把UIWebView换成了WKWebView,一切都像预期的那样工作。
在名为videoContainer的故事板上放置了一个UIView之后,我得到了以下内容:
self.videoWebView = WKWebView(frame: self.videoContainer.bounds)
let url = URL(string: "https://www.youtube.com/embed/we8o1WPx_c0")
videoWebView!.load(URLRequest(url: url!))
self.videoContainer.addSubview(videoWebView!)https://stackoverflow.com/questions/45599316
复制相似问题