我想在点击UIWebView中的视频链接时启动Media Player。 UIWebView的内容是我服务器上的HTML5页面,因此无论解决方案是更改XCode还是HTML5中的代码,我都能够处理它。
所有相关视频均为'mp4'扩展名 - 以防这种添加有助于。
请注意这是仅适用于iPad的应用
答案 0 :(得分:1)
可以修改此代码,以便根据应用内的按钮点击启动视频。
NSString *filepath = [[NSBundle mainBundle] pathForResource:@"filename" ofType:@"mp4"];
//LOCAL FILE
NSURL *fileURL = [NSURL fileURLWithPath:filepath];
//REMOTE FILE
NSURL *fileURL = [NSURL URLWithString:@"http://someurlsomewhere.com/movie.mp4"];
player = [[MPMoviePlayerController alloc] initWithContentURL:fileURL];
player.frame = CGRectMake(0, 0, 1024, 768);
[self.view addSubview:player.view];
player.fullscreen = NO;
[player play];
这是一个链接,涵盖了检测网页浏览中的点按/点击,这可能是您触发视频所需的内容。 how to intercept Button click inside UIWebview on IOS?