在Android浏览器上打开http://m.me/myapp
后,我会收到此对话框。因此,在此对话框中,当我单击“使用Messenger App”图像时,它会搜索已安装的Facebook Messenger应用程序并将其打开,否则会重定向到Facebook Messenger的Google Play商店页面。
有没有办法可以绕过这个对话框并直接执行我点击Use Messenger App后显然做的事情。有没有办法可以提取深层链接?顺便说一句,这已经在iOS上取得了成功。
答案 0 :(得分:0)
Intent intent;
try {
intent = new Intent(Intent.ACTION_VIEW, Uri.parse("fb-messenger://"+myapp));
} catch (android.content.ActivityNotFoundException e) {
notificationIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://m.me/myapp"));
}
startActivity(intent);
我希望这对你有用:)我已经对playstore这样做了,如果字符串"myapp"
的链接格式可能会为你工作:)