Мобильная версия Календаря Google – встроить

Я хочу встроить календарь Google в приложение для iPhone, с моим веб-просмотром все в порядке, за исключением того, что я не могу получить URL-адрес, который мне нужен для просмотра мобильной версии без входа в систему.

Я знаю, что это возможно, поскольку это делается в приложении twit (см. Скриншот ниже).

Как я могу это сделать?

Допустим, общедоступный календарь Google: текст ссылки, и я хочу просмотреть мобильную версию этой страницы в UIView.

Мобильный вид доступен по адресу текст ссылки, но сначала вы должны войти в аккаунт Google.

Помогите Stackoverflow!

http://posterous.com/getfile/files.posterous.com/norskben/RtIkoblEW9VsBE07dAQy9Sjjo4aRL2yjCRTCIx316y7ovsCXo9iKeGLL1AMx/photo.jpg


person oberbaum    schedule 23.02.2010    source источник


Ответы (1)


Теперь все под контролем. Хотя я не нашел возможности получить доступ к представлению gp mobile, на самом деле это оказалось просто представлением повестки дня в обычном представлении.

NSString *gcal = [NSString stringWithFormat:@"<html><meta name=\"viewport\" content=\"width=320\"/><iframe src=\"http://www.google.com/calendar/embed?showTitle=0&amp;showNav=0&amp;showTabs=0&amp;showPrint=0&amp;showCalendars=0&amp;mode=AGENDA&amp;height=600&amp;wkst=2&amp;hl=en_GB&amp;[email protected]&amp;color=%23A32929&amp;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
person oberbaum    schedule 23.02.2010
comment
Как мы можем получить цвет события из iphone-gcal-example? - person Apekshit; 09.09.2011