我想使用深层链接(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”等链接相同的问题