目前,当用户点击位于我的UIWebView内打开的网页的视频播放器上的播放按钮时,内置的媒体播放器会弹出并覆盖整个屏幕。
我正在寻找一种方法来访问该特定的电影播放器实例,以便我可以与它进行交互。
这是可行的吗?如果是这样,怎么样?
答案 0 :(得分:0)
我建议创建UIButton来运行javascript代码。例如,下面我创建了一个控制播放/暂停youtube视频的功能。
- (void)clickPlayButton {
NSString *jsCode = [NSString stringWithFormat:@"document.getElementsByClassName('ytp-play-button')[0].click()"];
[myWebView stringByEvaluatingJavaScriptFromString: jsCode];
}