Могу ли я открыть URL-адрес (страницу на Facebook) в FBDialog или что-то в FBConnect?

Я изо всех сил пытаюсь найти это. Могу ли я открыть URL-адрес в FBDialog или использовать что-то в FBConnect. Я попытался сделать это следующим образом. Но, похоже, это не работает.

FBDialog *dlg = [FBDialog new]; [dlg loadURL:@"http://www.facebook.com/pages/Apple-Inc/137947732957611" get:nil]; 

Я даже не знаю, возможно это или нет. Можете ли вы, ребята, помочь мне?

Есть 2 проблемы, чтобы помешать вам получить код. Во-первых, когда вы передаете url -loadURL: get: method, Facebook iOS SDK восстанавливает реальную базу url на вашем. Итак, URL-адрес, который вы передали, наконец-то не попадет в веб-представление. Что вам нужно сделать, это реализовать метод в FBDialog.m следующим образом:

 -(void)hackLoadURL:(NSString*)url withDelegate:(id)delegate { _webView.delegate = delegate; [_webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:url]]]; } 

Вторая проблема заключается в том, что вам нужно взломать

 - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType; 

делегировать метод и заменить тот, который вы выполняете. Но для того, чтобы сохранить оригинальный SDK Facebook, вам нужно добавить код ниже в FBDialog.m

 _webView.delegate = self; 

в пределах -loadURL: get: метод, и до этой строки

 [_webView loadRequest:request]; 

наконец, вам нужно реализовать

 - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType; 

себя в своем классе и использовать

 FBDialog *dlg = [FBDialog new]; [dlg hackLoadURL: yourExpectUrl withDelegate: self]; 

делать то, что вы хотели.

  • Поток потокового потока с использованием SSO facebook - openURL не называется
  • Моя ошибка приложения перед вызовом FBRequest didReceiveResponse
  • Любые более эффективные способы «походить» на страницу Facebook из приложения iOS?
  • Facebook ios sdk 3.0 активная сессия FBiOSSDK error2
  • iOS Facebook получает изображение профиля пользователя, случайно открывая главную страницу профиля, а не диалоговое окно разрешения
  • Откройте страницу FB Photo в приложении Facebook из каналов в другом приложении - iOS
  • Каковы различия между различными способами входа в систему FB?
  • Проблемы с файлами FBConnect от Facebook в iOS
  • Interesting Posts

    Ссылки на удаленных сайтах JQueryMobile в приложении PhoneGap открывают сафари

    Буфер обмена официально называется «картон» на iOS?

    как рисовать линии сетки, когда камера открыта avcapturemanager

    Как предотвратить просмотр в navbar в расширении приложения iMessage

    Отправка уведомлений IOS Push от Ruby On Rails

    Скопировать объекты с дополнительными элементами, включая «ограничения», используя конструктор интерфейса – iOS

    Получение последнего уведомления о Push, если приложение не было запущено, нажав кнопку «Просмотр»

    Преодоление «NSNumber» до предупреждения «Int»

    Как разрешить позицию: исправлено для нижней панели инструментов на iOS (iPhone / iPad)

    Подтвердите пользователя iPhone

    Надежная проверка того, попадает ли NSDate в заданный час, день или неделю

    отвечаетSoSelector: не работает для делегата

    podspec с зависимостью от другого рамочного проекта ios

    Приложение PhoneGap, использующее как Media API, так и API Web Audio, отключается при начале записи

    Swift – как использовать malloc?

    Давайте будем гением компьютера.