私はwebviewコントロールを持っており、Youtubeで検索をリクエストしています。 結果ビデオはたくさんあります。 ユーザーがそのいずれかをクリックします。 ビデオURLを再生するにはどうすればよいですか?iosでwebviewで再生しているyoutubeビデオのURLを特定していますか?
1
A
答えて
0
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(playerItemBecameCurrent:)
name:@"AVPlayerItemBecameCurrentNotification"
object:nil];
- (void)playerItemBecameCurrent:(NSNotification*)notification
{
AVPlayerItem *playerItem = [notification object];
if(playerItem == nil) return;
// Break down the AVPlayerItem to get to the path
AVURLAsset *asset = (AVURLAsset*)[playerItem asset];
NSURL *url = [asset URL]; // this is URL you need
}
0
あなただけのURLを取得したい場合は、このコードを試してみてください。
NSStringの* CURRENTURL = [WebViewのstringByEvaluatingJavaScriptFromString: "window.locationの" @]を。
しかし、あなたはすべてのイベントを取得したい場合は、単にWebViewのデリゲートメソッドを使用します。
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType {
NSString *URLString = [[request URL] absoluteString];
//now you have the url;
return YES;
}
関連する問題
- 1. YTPlayerViewがYoutube URLでビデオを再生していません
- 2. android webviewでフルスクリーンモードでyoutubeビデオを再生
- 3. 共有オプションなしでWebViewでYoutubeビデオを再生しますか?
- 4. YouTube Player APIを使用して、特定のユーザーとしてビデオを再生し、YouTubeレッドサブスクリプションを適用します。
- 5. YouTubeビデオがqt webviewで再生されない
- 6. iphoneでwebviewでYoutubeビデオを再生するには?
- 7. フルスクリーン表示ではなく、WebViewでビデオを再生していますか?
- 8. YTPlayerView(youTube)iOS 11で動画を再生していない
- 9. Android - WebViewでYoutubeビデオを再生するには?
- 10. ユニティ、ウェブビューでyoutube URLを取得し、ビデオを1つで再生
- 11. Avplayerはios 8.0でビデオを再生していません
- 12. ビデオURLを指定してタイムライン上の所望のポイントからYouTubeビデオを再生する方法
- 13. iosでビデオまたはMPMoviePlayerControllerを再生しているときにWebViewでロックする方向
- 14. xamarin私のiosアプリからYouTubeアプリでyoutubeビデオを再生する方法
- 15. iosでURLを使用してMPMoviePlayerViewControllerビデオが再生されない
- 16. iOSで埋め込まれたyoutubeビデオを再生した後に特定のビューに戻る
- 17. JavaFXでYoutubeビデオを再生
- 18. クリックでYoutubeビデオを再生
- 19. Androidで再生していないiframeが埋め込まれたYouTubeビデオ4.0.3
- 20. Android webviewでビデオを再生
- 21. WebMビデオをYouTubeにアップロードし、HTML5モードでMP4として再生
- 22. ビューページ内でYouTube APIを使用してyoutubeビデオを再生するには?
- 23. VideoViewでビデオを再生していますが、再ロードしています
- 24. iOSスウィフトでyoutubeビデオを自動再生する方法
- 25. VrVideoView(Cardboard SDK)AndroidでYoutubeビデオURLを再生するには?
- 26. UWPでYouTubeビデオを再生する
- 27. 背景をYoutubeビデオで再生する
- 28. Youtubeビデオをブラウザで再生する
- 29. アプリケーションでYouTubeビデオを再生する
- 30. kalturaでYoutubeビデオを再生するプレーヤー
は、WebViewのデリゲートメソッドをチェックしますか? – Shubhank