gpt4 book ai didi

ios - 在没有WebView的应用程序中加载Youtube视频

转载 作者:行者123 更新时间:2023-12-03 05:39:49 25 4
gpt4 key购买 nike

我有很多这样的网址:

https://www.youtube.com/watch?v=81_2Xb0XB_E&feature=youtube_gdata

我想在我的应用中仅看到视频,而不是youtube页面。
我该怎么办?
到目前为止,我已经尝试过:

urlValue = [urlValue stringByReplacingOccurrencesOfString:@"watch?v="
withString:@"v/"];
urlValue = [urlValue stringByReplacingOccurrencesOfString:@"&feature"
withString:@"?version=3&f=playlists&app"];

这是最终的网址:
https://www.youtube.com/v/81_2Xb0XB_E?version=3&f=playlists&app=youtube_gdata_player

这就是我加载它的方式:
NSString *videoHTML = [NSString stringWithFormat:@"<iframe type=\"text/html\" width=\"305\" height=\"180\" src=\"%@\" frameborder=\"0\"></iframe>", urlValue];

对于其中一些来说,我可以观看,但是对于其他人,例如我无法观看的网址。 (“在youtube上观看此视频。视频所有者已禁止在其他网站上播放”)。

知道如何改善我的代码吗?还是因为网址?

这是一个可以正常工作的网址示例:
http://www.youtube.com/v/9M3wwddDec4?version=3&f=playlists&app=youtube_gdata_player

最佳答案

试试这个HCYoutubeParser

关于ios - 在没有WebView的应用程序中加载Youtube视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28483112/

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