gpt4 book ai didi

iOS >> 使用 UIWebView 嵌入 YouTube 视频 - 视频不播放

转载 作者:可可西里 更新时间:2023-11-01 06:10:25 25 4
gpt4 key购买 nike

我正在尝试在我的应用中播放 YouTube 视频。看来我来对地方了,但视频没有播放。我正在实际设备(而不是模拟器)上运行该应用程序。

这是我正在使用的代码:

- (void)viewDidLoad
{
[super viewDidLoad];

NSString *htmlString = @"<html><head>\
<meta name = \"viewport\" content = \"initial-scale = 1.0, user-scalable = no, width = 320\"/></head>\
<body style=\"background:#000;margin-top:0px;margin-left:0px\">\
<iframe id=\"ytplayer\" type=\"text/html\" width=\"320\" height=\"240\"\
src=\"http://www.youtube.com/embed/VIDEO_ID&feature?autoplay=1\"\
frameborder=\"0\"/>\
</body></html>";

//VIDEO_ID holds the video embedded code I get from YouTube

[self.webView loadHTMLString:htmlString baseURL:[NSURL URLWithString:@"http://www.youtube.com"]];

}

YouTube 播放器正在加载,但当我点击“播放”按钮时,我收到“此视频当前不可用”:

enter image description here

我测试了嵌入的视频 ID(复制并粘贴到网页中),它找到了相关视频(即我假设我有正确的视频 ID)。

有人知道我做错了什么吗?

最佳答案

我遇到了同样的问题,这是因为我在我的 WebView 中使用了自定义用户代理,所以 youtube 没有提供正确的视频。

关于iOS >> 使用 UIWebView 嵌入 YouTube 视频 - 视频不播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17166447/

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