YouTube ビデオをロードする Web ビューのビューがあります。次の方法を使用して、Web ビューが読み込まれたときに YouTube ビデオを自動的に開始しています。
Web ビューでは、iPhone のネイティブ ムービー プレーヤーが開きます。ビデオが終了したか、ユーザーがムービー プレーヤーの [OK] ボタンを押してプレーヤーが終了したかを確認する方法はありますか?
これらは、Web ビューを自動的に開始するために使用する方法です。
- (UIButton *)findButtonInView:(UIView *)view {
UIButton *button = nil;
if([view isMemberOfClass:[UIButton class]]) {
return (UIButton *)view;
}
if(view.subviews && [view.subviews count] > 0) {
for(UIView *subview in view.subviews) {
button = [self findButtonInView:subview];
if(button) return button;
}
}
return button;
}
- (void)webViewDidFinishLoad:(UIWebView *)_webView {
UIButton *b = [self findButtonInView:_webView];
[b sendActionsForControlEvents:UIControlEventTouchUpInside];
}