gpt4 book ai didi

ios - iOS 中 youtube iframe 上的边距

转载 作者:可可西里 更新时间:2023-11-01 05:40:53 24 4
gpt4 key购买 nike

我有一个 UIWebView使用以下代码:
<iframe class="youtube-player" type="text/html" width="320" height="180" src="http://www.youtube.com/embed/OsSZ4u7Sz6s" frameborder="0"></iframe>

问题是视频预览偏移了几个像素(见图片)

我检查了 recursiveDescription UIWebView本身就在正确的位置(0,0,320,180)

我怎样才能让它变紧?
enter image description here

编辑:
显然它也发生在 Vimeo iframe 上 - 所以问题不是特定于 youtube 而是特定于 iframe

最佳答案

需要重置边距和填充。

NSString *yourHtml = @"<html><head><title>.</title><style>body,html,iframe{margin:0;padding:0;}</style></head><body><iframe width=\"100%%\"  height=\"250\" src=\"http://www.youtube.com/embed/OsSZ4u7Sz6s\" frameborder=\"0\" allowfullscreen></iframe></body></html>";
[self.webView loadHTMLString:yourHtml baseURL:nil];

如果你想更灵活地处理你的视频,你可以看看我的回答here使用 3rd party class .

关于ios - iOS 中 youtube iframe 上的边距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26676251/

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