Я могу воспроизводить встроенные видео YouTube в моем UIWebView, когда я использую прямую информацию в loadHTMLString. Смотрите пример ниже:
[myWebView loadHTMLString:@"<embed id=\"yt\" src=\"http://www.youtube.com/watch?v=X90-mSBc_PY&fs=0\" type=\"application/x-shockwave-flash\" width=\"300\" height=\"300\"></embed>"
baseURL:nil];
Однако мне нужно использовать синтаксический анализ XML, чтобы получить информацию о видео YouTube из файла XML. Я проверил, что XML поддерживает только пять «именованных символьных сущностей», поэтому в моем XML-файле я заменил эти символы. После этого я смогу проанализировать встроенную информацию о видео на YouTube в NString и, естественно, проверил результат с помощью NSLog. Смотрите код ниже:
NSString *youtubeurl = aCikkek.szoveg;
NSLog(@"osszefoglalo = %@", youtubeurl);
[myWebView loadHTMLString: youtubeurl baseURL: nil];
Результат NSLog дал ту же информацию, что и в первом примере, однако я не смог увидеть загруженное видео на YouTube! Есть идеи? Больше форматирования?