当我在UIWebView中加载任何youtube视频时,控制中心的下一个/上一个按钮将消失。 我想通过将下一个/上一个按钮保持在控制中心来加载UIWebView中的视频。
示例(没什么特别的):
NSString *urlString = @"https://m.youtube.com/watch?v=Pn874kEc3IA";
NSURL *url = [NSURL URLWithString:urlString];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webView loadRequest:request];
注意:真实设备中的行为相同。
答案 0 :(得分:2)
您需要启用下一首和上一首曲目。
MPRemoteCommandCenter *rcc = [MPRemoteCommandCenter sharedCommandCenter];
MPRemoteCommand *nextTrackCommand = [rcc nextTrackCommand];
[nextTrackCommand setEnabled:YES];
[nextTrackCommand addTarget:self action:@selector(nextTrackCommandAction)];
MPRemoteCommand *previousTrackCommand = [rcc previousTrackCommand];
[previousTrackCommand setEnabled:YES];
[previousTrackCommand addTarget:self action:@selector(previousTrackCommandAction)];