Я хочу встроить календарь Google в приложение для iphone, у меня нормальный веб-просмотр, за исключением того, что я не могу получить URL-адрес, необходимый для просмотра мобильной версии без входа в систему.
Я знаю, что это возможно, поскольку это делается в приложении twit (см. Снимок экрана ниже).
Как я могу это сделать?
Допустим, общедоступный календарь Google имеет значение текст ссылки , и я хочу просмотреть Мобильная версия этой страницы в UIView.
Мобильный просмотр доступен по тексту ссылки , но сначала вы должны войти в учетную запись Google.
Помогите Stackoverflow!
альтернативный текст http://posterous.com/getfile/files.posterous.com/norskben/RtIkoblEW9VsBE07dAQy9Sjjo4aRL2yjCRTCIx316y7ovsCXo9iKeGLL1AMx/photo.jpg
Все под контролем. Хотя я не нашел возможности получить доступ к мобильному представлению gp, оказалось, что это просто обычный вид обычного представления.
NSString *gcal = [NSString stringWithFormat:@"<html><meta name=\"viewport\" content=\"width=320\"/><iframe src=\"http://www.google.com/calendar/embed?showTitle=0&showNav=0&showTabs=0&showPrint=0&showCalendars=0&mode=AGENDA&height=600&wkst=2&hl=en_GB&src=northadelaidefitness@gmail.com&color=%23A32929&ctz=Australia%2FAdelaide\" style=\"border-width: 0pt;\" mce_style=\" border-width:0 \" frameborder=\"0\" height=\"400\" width=\"300\"></iframe>"]; [webview loadHTMLString:gcal baseURL:nil]; //load above html string (notice the viewport=320 for iphone resizing webview.delegate = self; //add delegate for activity access webview.scalesPageToFit =YES; //scale nicely