Начиная с фактов:
- Я использую популярный фрагмент кода, который создает объект и загружает его в веб-просмотр.
- Я использую устройство.
- Я проверял, что веб-представление загружается путем добавления в него тега, все нормально.
Проблема в том, что внедренный объект отображается пустым и, очевидно, не щелкающим, и я былгуглить часами, и я не могу понять, почему это происходит.Я даже создал HTML-документ и протестировал его с помощью браузера на моем компьютере, миниатюра показывает отлично, но я не могу показать его в моем веб-обзоре, какую-либо помощь, пожалуйста?
ОБНОВЛЕНИЕ для получения дополнительной информации путем вставкиURL видео, я заставил его работать как-то, НО код, который я использую, похоже, не производит «чистый» URL видео, вместо этого он выдает что-то вроде этого: https://www.youtube.com/v/pzhL7jpsiNw?version=3&f=user_uploads&app=youtube_gdata
Моими методом проб и ошибокпопытка я понял, мне нужно что-то вроде этого: http://www.youtube.com/watch?v=pzhL7jpsiNw
Код, который производит первый, взятый из различных учебных пособий по GDATA, которые я просматривал, это:
GDataEntryBase *entry2 = [[feed entries] objectAtIndex:indexPath.row];
NSArray *contents = [[(GDataEntryYouTubeVideo *)entry2 mediaGroup] mediaContents];
[self embedYouTube:[NSURL URLWithString:[[contents objectAtIndex:0] URLString]] frame:CGRectMake(0, 0, 320, 200)];
с [NSURL URLWithString:[[contents objectAtIndex:0] URLString]]
создание «многословной» версии ссылки.
Помимо начала манипулирования самой строкой, которую я считаю довольно грязной, есть способ (я не знаю, что такое GDATA API, и нет времени погружатьсяв него атм) чтобы получить нужный URL?