如何在应用程序中打开智能链接(bit.ly,on.fb.me)

时间:2017-02-06 15:37:06

标签: android

我想使用深层链接(on.fb.me/xxx)在fb app中打开一个页面但是它在Web浏览器中打开,有没有办法可以做到这一点?或者我被迫使用通常的fb url(fb:// xxx)。

我正在使用的代码

final Uri uri = Uri.parse("http://on.fb.me/xxx");

    final Intent facebookIntent = new Intent(Intent.ACTION_VIEW, uri);
    facebookIntent.setPackage("com.facebook.katana");
    try {
        startActivity(facebookIntent);
    } catch (ActivityNotFoundException e) {
        startActivity(new Intent(Intent.ACTION_VIEW, uri));
    }

我在Instagram和Twitter上遇到过与“bit.ly/xxx”等链接相同的问题

0 个答案:

没有答案