2014-01-31 4 views
1

Я использую единство sbook в facebook в моей игре ios, сделанной с использованием единства. У меня есть код в моей игре,Открыть страницу группы FB в браузере, используя facebook-unity sdk

void OnClick() { 
    Application.OpenURL("https://www.facebook.com/roadsmash"); 
} 

который ведет к группе в фейсбуке.

Facebook-плагин обнаруживает все ссылки на facebook и, если возможно, открывает собственное приложение. Проблема в том, что родное приложение открывается где-то в другом месте, а не на моей групповой странице. Как открыть свою групповую страницу в родном приложении или открыть страницу в браузере, а не открывать собственное приложение fb?

+0

На какой платформе вы видите эту проблему? – benp

+0

@ benp, ios. У меня эта проблема фб является переопределение - (BOOL) применение: (UIApplication *) применение handleOpenURL: (NSURL *) URL и - (BOOL) применение: (UIApplication *) применение OpenUrl: (NSURL *) URL методы. Я могу добавить свои проверки и открыть браузер, но это решение кажется взломанным. И в идеале я хочу открыть групповую страницу внутри собственного приложения, если возможно –

ответ

1

Я не нашел приемлемого решения для открытия страницы (не группы) в собственном приложении, но в мобильном браузере есть простое решение: просто создайте новый url с url-shortener (например, bit.ly) и откройте с Application.OpenURL - он будет открыт в браузере.

1

Извините, запуск собственного приложения Facebook прямо в группу на iOS не поддерживается в это время.

Правильный URL-адрес, чтобы открыть Facebook в мобильном сафари, будет http://www.facebook.com/groups/roadsmash в вашем случае.

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