无需按红色按钮即可播放嵌入 YouTube
Play embed YouTube without pressing the red button
我正在使用 webview 播放嵌入的 YouTube。有没有不按红色按钮播放视频的方法?示例:如果我在 webview 外点击一个按钮,视频将自动播放而无需按下红色按钮。
我不确定 UIWebView
中是否有动态调整视频播放器控件的方法。您可以做的是加载视频并在按下 UIButton
时自动播放:
将 autoplay=1
附加到您的 URL(例如:https://www.youtube.com/embed/FQfJQZegamE?autoplay=1
)。
然后在 UIWebView
上将 mediaPlaybackRequiresUserAction
设置为否。
// in your IBAction or button selector
UIWebView *webView = [UIWebView ...];
// load video URL into your webview
[webView setMediaPlaybackRequiresUserAction:NO];
我正在使用 webview 播放嵌入的 YouTube。有没有不按红色按钮播放视频的方法?示例:如果我在 webview 外点击一个按钮,视频将自动播放而无需按下红色按钮。
我不确定 UIWebView
中是否有动态调整视频播放器控件的方法。您可以做的是加载视频并在按下 UIButton
时自动播放:
将 autoplay=1
附加到您的 URL(例如:https://www.youtube.com/embed/FQfJQZegamE?autoplay=1
)。
然后在 UIWebView
上将 mediaPlaybackRequiresUserAction
设置为否。
// in your IBAction or button selector
UIWebView *webView = [UIWebView ...];
// load video URL into your webview
[webView setMediaPlaybackRequiresUserAction:NO];