3

GoogleカレンダーをiPhoneアプリに埋め込みたいのですが、ログインせずにモバイル版を表示するために必要なURLを取得できないようですが、Webビューは問題ありません。

これはtwitアプリで行われるため、その可能性はわかっています(下のスクリーンショットを参照)。

これどうやってするの?

公開されているGoogleカレンダーがリンクテキストであり、このページのモバイルバージョンをUIViewで表示したいとします。

モバイルビューはリンクテキストで利用できますが、最初にgoogleアカウントにログインする必要があります。

Stackoverflowを助けてください!

代替テキストhttp://posterous.com/getfile/files.posterous.com/norskben/RtIkoblEW9VsBE07dAQy9Sjjo4aRL2yjCRTCIx316y7ovsCXo9iKeGLL1AMx/photo.jpg

4

1 に答える 1

1

すべてが制御下にあります。gp モバイル ビューにアクセスすることはできませんでしたが、実際には、通常のビューの単なる議題ビューであることが判明しました。

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;src=northadelaidefitness@gmail.com&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
于 2010-02-23T18:06:17.450 に答える