2010-02-01 2 views
0

Я использую fbConnect в приложении Cocoa Touch. У меня есть UIWebview на мой взгляд, и я хочу опубликовать контекст UIWebview (его единственный текст) в FaceBook.Опубликовать UIWebview через Facebook connect

Как мне изменить FBStream, чтобы опубликовать мой UIWebview?

FBStreamDialog* dialog2 = [[[FBStreamDialog alloc] init] autorelease]; 
      dialog2.delegate = self; 
      dialog2.userMessagePrompt = @"Share Ghazals on your wall"; 
      dialog2.attachment = @"{\"name\":\"Hafez Application for iPhone\"," 
      "\"href\":\"http://itunes.apple.com/us/app/divan-of-hafez/id340865571?mt=8?tab=iphone\"," 
      "\"media\":[{\"type\":\"image\"," 
      "\"src\":\"http://photos-h.ak.fbcdn.net/photos-ak-sf2p/v43/67/279420942343/app_5_279420942343_8373.gif\"," 
      "\"href\":\"http://developers.facebook.com/connect.php?tab=iphone/\"}]," 
      "\"properties\":{\"another link\":{\"text\":\"Hafez App HomePage\",\"href\":\"http://www.momeks.com/hafez\"}}}"; 
      // replace this with a friend's UID 
      // dialog.targetId = @"999999"; 
      [dialog2 show]; 

Вот мой UIWebView Код:

NSString *path = [[NSBundle mainBundle] pathForResource:@"webViewContent" ofType:@"html"]; 
    NSFileHandle *readHandle = [NSFileHandle fileHandleForReadingAtPath:path]; 

    NSString *htmlString = [[NSString alloc] initWithData: 
          [readHandle readDataToEndOfFile] encoding:NSUTF8StringEncoding]; 

    webView.opaque = NO; 
    webView.backgroundColor = [UIColor clearColor]; 
    [self.webView loadHTMLString:htmlString baseURL:nil]; 
    [htmlString release]; 
+0

любой орган помощи? ? :( – Momi

ответ

0

Не уверен, что я понимаю, что вы имеете в виду, разделяя UIWebView контекст.

Если вы хотите опубликовать текст, то для FBConnect существует множество примеров.

Вы могли бы хотеть попробовать ShareKit, как это делает все очень легко ....

Если бы вы, пожалуйста, повторно объяснить этот вопрос, я мог бы предложить лучшую помощь.

Godspeed, Oded.

+0

спасибо, я решил это;) – Momi

Смежные вопросы