在Android应用程序中打开WhatsApp聊天组邀请

ktca8awb  于 2022-12-21  发布在  Android
关注(0)|答案(1)|浏览(182)

我想从我的应用打开WhatsApp邀请链接。我使用以下代码:

Intent openUrlIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
    if (openUrlIntent.resolveActivity(getPackageManager()) != null) {
        startActivity(openUrlIntent);
    }

当用户点击我的应用中的链接时,它会显示永远加载只有当用户关闭它,然后再次打开它,它才能按预期工作,并显示whatsapp组邀请消息。有什么办法让它从第一次打开吗?
我还将查询添加到android 11和更新版本的manifest文件中,但得到了相同的结果。

j2cgzkjk

j2cgzkjk1#

我找到了解决方案后,大量的谷歌搜索和观察一些WhatsApp相关代码我有:

Intent intentWhatsapp = new Intent(Intent.ACTION_VIEW);
    intentWhatsapp.setData(Uri.parse(url));
    intentWhatsapp.setPackage("com.whatsapp");
    startActivity(intentWhatsapp);

希望它能帮助其他需要它的开发人员

相关问题