在Facebook应用程序或浏览器上的Facebook上打开网址

时间:2014-09-25 17:22:35

标签: android facebook unity3d

我正在使用Unity(C#)为Android制作游戏,当我点击某个窗口时,我希望将用户重定向到Facebook页面。我已经在默认的android浏览器上打开了它,但我想检查一下,如果没有在浏览器上打开它,他们是否有fb app在应用程序上打开页面。

我试过了fb:

Application.OpenURL( “FB://页/ 382171845278904”);

这将打开应用程序,但不会转到页面,我不知道如何检查他们是否安装了应用程序..

提前致谢!!

1 个答案:

答案 0 :(得分:0)

首先检查用户是否安装了facebook

try{
    ApplicationInfo info = getPackageManager().getApplicationInfo("com.facebook.katana", 0 );
    Application.OpenURL("fb://page/382171845278904");
} catch( PackageManager.NameNotFoundException e ){
    Application.OpenURL("http://facebook.com/382171845278904");
}