gpt4 book ai didi

swift - WKWebView 嵌入 YouTube 比例视频缩略图

转载 作者:行者123 更新时间:2023-11-28 05:52:08 25 4
gpt4 key购买 nike

我尽量避免这种可怕的输出。我想展示填充完整 WebView 框架 (WKWebView) 的初始 YouTube 视频缩略图。

就是图中的白色矩形。

iPhone screenshot

我的代码:

import WebKit

class YouTube: UIViewController, WKUIDelegate {

@IBOutlet weak var webView: WKWebView!

override func viewDidLoad() {
super.viewDidLoad()

let videoID = "_g8aLVGXyc0"
let youtubeURL = "https://www.youtube.com/embed/\(videoID)"

webView.loadHTMLString("<iframe width=\"560\" height=\"315\" src=\"\(youtubeURL)?&rel=0\" frameborder=\"0\" allowfullscreen></iframe>", baseURL: nil)

我尝试了本网站和 Google 上的各种可用答案。

如果你尝试同样的输出:

宽度=\"(webView.frame.width)\"

height=\"(webView.frame.height)\"

如果你尝试同样的输出:

webView.contentMode = UIViewContentMode.scaleToFill

总是一样。

最佳答案

难以置信,找到了解决方案!浪费了很多时间,我仍然不明白找到这个解决方案有多困难。

不可思议!

这里是:

"<iframe width=\"100%%\" height=\"97%%\"

非常感谢这位用户:

Neal Caffrey

在这篇文章中,您可以找到解决方案:

How to change embed video size while playing in UIWebView?

改进令人印象深刻!

Final result

关于swift - WKWebView 嵌入 YouTube 比例视频缩略图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52553039/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com