これどうやってするの...
YouTube のホームページをロードする iPhone アプリケーションに UIwebview があります。ユーザーは動画を検索して視聴できます...
私が欲しいのは、ユーザーが視聴する各ビデオのビデオ ID (Youtube から) を取得することです...
デスクトップ版ではURLに表示されていることに気付きましたが、モバイル版ではURLに動画IDが含まれていません...
誰もがウェブビューでYouTubeビデオのビデオIDを取得する方法について考えを持っていますか...
私の過去の考え:
- (BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSURLRequest*)request navigationType:(UIWebViewNavigationType)navigationType {
NSURL *url = request.URL;
NSString *urlString = url.absoluteString;
NSLog(@"%@",urlString);
VideoURLTextBox.text = urlString;
return YES;
}
これは、ウェブページが読み込まれるたびにウェブビューの URL を取得します。残念なことに、YouTube はサイトのモバイル バージョンにビデオ ID を表示しません。
ヘルプ!???