Ios 不按红色按钮播放嵌入YouTube
我正在使用webview播放嵌入的YouTube。有没有办法不按红色按钮播放视频?示例:如果我单击webview外部的按钮,视频将自动播放,而无需按下红色按钮。我不确定是否有办法在Ios 不按红色按钮播放嵌入YouTube,ios,uiwebview,youtube-api,uigesturerecognizer,youtube-iframe-api,Ios,Uiwebview,Youtube Api,Uigesturerecognizer,Youtube Iframe Api,我正在使用webview播放嵌入的YouTube。有没有办法不按红色按钮播放视频?示例:如果我单击webview外部的按钮,视频将自动播放,而无需按下红色按钮。我不确定是否有办法在UIWebView中动态调整视频播放器控件。您可以加载视频,并在按下ui按钮时自动播放: 将autoplay=1附加到您的URL(例如:https://www.youtube.com/embed/FQfJQZegamE?autoplay=1) 然后在UIWebView上将MediaPlaybackRequiresAct
UIWebView
中动态调整视频播放器控件。您可以加载视频,并在按下ui按钮时自动播放:
将autoplay=1
附加到您的URL(例如:https://www.youtube.com/embed/FQfJQZegamE?autoplay=1
)
然后在UIWebView
上将MediaPlaybackRequiresAction
设置为否
// in your IBAction or button selector
UIWebView *webView = [UIWebView ...];
// load video URL into your webview
[webView setMediaPlaybackRequiresUserAction:NO];
谢谢,日航。在这种情况下我可以调用javascript吗?我尝试使用以下代码:[self.webView stringByEvaluatingJavaScriptFromString:@“ytplayer.playVideo()”];但是,它仍然不起作用。我不确定这样调用iFrame方法是否有效。正如我之前所说,在ios应用程序中播放YouTube视频的唯一合法方式是YouTube上的类。