Воспроизведение Youtube видео в iOS Appcelerator с помощью Hyperloop
Я использую appcelerator для создания приложений для iOS, я застрял в такой ситуации, как раньше, когда я использовал веб-просмотр для воспроизведения видео на YouTube, но теперь некоторые видео не воспроизводятся.
Я много пробовал в webview, но безуспешно. Так что я кодирую в цель C, и она работала на родном языке. Тогда я попытался сделать для него модуль, поэтому безуспешно.
Может ли кто-нибудь помочь мне сделать модуль или заставить его работать с помощью гипер-петли. Ниже мой код в цель, которая работает:-
UIWebView *videoView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 320, 180)];
videoView.backgroundColor = [UIColor clearColor];
videoView.opaque = NO;
videoView.delegate = self;
NSString *videoUrl = @"http://www.youtube.com/v/1MjC30zo1KA";
NSString *htmlString = [NSString stringWithFormat:@"\
<html>\
<head>\
<meta name = \"viewport\" content = \"initial-scale = 1.0, user-scalable = no, width = 212\"/>\
</head>\
<body style=\"background:#FFF;margin-top:0px;margin-left:0px\"><div><object width=\"320\" height=\"180\"><param name=\"movie\" value=\"%@\"></param><param name=\"wmode\" value=\"transparent\"></param><embed src=\"%@\" type=\"application/x-shockwave-flash\" wmode=\"transparent\" width=\"320\" height=\"180\"></embed></object></div></body></html>",videoUrl,videoUrl];
[videoView loadHTMLString:htmlString baseURL:[NSURL URLWithString:@"http://www.youtube.com"]];
Этот код работает как шарм, но после сбоя приложения модуля в следующей строке:-
UIWebView *videoView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 320, 180)];
Помоги мне в этой ситуации, спасибо заранее.