gpt4 book ai didi

ios - IOS 中的 YouTube 自动播放功能

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:32:56 24 4
gpt4 key购买 nike

我创建了一个 webView:

videoView.delegate = self;
videoView.userInteractionEnabled = true;
[videoView loadRequest:[[NSURLRequest alloc]initWithURL:[[NSURL alloc] initWithString:@"website"]]];

我有 html/javascript 来处理视频的加载以及自动播放和下一个视频。这一切都有效,但我的问题是 IOS 会自动加载 quicktime-like 播放器,这也是一件好事,但我不知道如何控制它,也不知道一旦发生这种情况如何播放视频。我希望播放器中显示的按钮能够自动播放。我希望在加载新视频时发生这种情况。

JS 代码是这样工作的。我拿了一个列表,那就是我的播放列表。我不从 youTube 加载播放列表,我只是制作自己的列表,当调用视频结束时,我通过 id 加载新视频。我还自动播放视频,这是 IOS 在视频加载时随时提供的按钮。此外,我正在使用 iframe 来完成所有这些操作,使用 youTube api,这就是我控制 js 方面的方式。

问题:有没有办法通过代码控制播放?如果是这样的话,当播放器已经加载并且我加载另一个视频时,我怎样才能让它也自动播放?

我找到了答案:

如果您将 webView.mediaPlaybackRequiresUserAction=FALSE; 放在 webViewDidFinishLoad 中,那么它会自动播放并且仍然允许您使用其他按钮。这就像一个魅力,并建议使用它。

最佳答案

我找到了答案:如果你把

webView.mediaPlaybackRequiresUserAction=FALSE;在 webViewDidFinishLoad: 中,它会自动播放并仍然允许您使用其他按钮。这就像一个魅力,建议使用它。

关于ios - IOS 中的 YouTube 自动播放功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9433666/

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