2014-01-31 126 views
1

我在使用unity創建的ios遊戲中使用了facebook unity unity sdk。我在我的遊戲中有一個代碼,在瀏覽器中使用facebook-unity sdk打開FB組頁面

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

這導致在Facebook中的組。

Facebook插件會檢測所有的Facebook鏈接,並在可能的情況下打開本機應用程序。問題是本機應用程序正在其他地方打開,而不是在我的組頁面中。 如何在本地應用程序中打開我的組頁面,或者可以在瀏覽器中打開頁面,而不是通過打開fb本機應用程序?

+0

你在哪個平臺上看到這個問題? – benp

+0

@benp,ios。我得到的問題是FB是壓倒 - (BOOL)申請:(UIApplication的*)應用程序handleOpenURL:(NSURL *)網址和 - (BOOL)申請:(UIApplication的*)應用程序的OpenURL:(NSURL *)網址 方法。我可以添加我的支票並打開瀏覽器,但是這個解決方案看起來像一個黑客。如果可能,理想情況下我希望在本機應用內部打開組頁面 –

回答

1

我沒有找到任何可接受的解決方案來打開本地應用程序中的頁面(不是組),但在移動瀏覽器中打開一個簡單的解決方案:只需使用url-shortener(如bit.ly)創建新的URL並打開與Application.OpenURL - 它將在瀏覽器中打開。

相關問題