如何在Ionic 3中从其他应用程序打开WhatsApp应用并与特定联系人聊天?

5

我开发了一个ionic 3应用程序。我无法在ionic 3中使用特定联系人打开whatsapp。我不想发送或分享任何内容,只想从我的应用程序中打开android和iOS的whatsapp并与特定联系人联系。有没有办法打开whatsapp? 到目前为止,我已经实现了以下内容,但不起作用:

window.open(`whatsapp:${+911234567890}`, '_system');

任何帮助都非常感谢。
2个回答

3

0

我正在使用这个:

            String phone = "+8801510101010";

            PackageManager packageManager = MainActivity.this.getPackageManager();
            Intent i = new Intent(Intent.ACTION_VIEW);

            try {
                String url = "https://api.whatsapp.com/send?phone="+ phone;
                i.setPackage("com.whatsapp");
                i.setData(Uri.parse(url));
                if (i.resolveActivity(packageManager) != null) {
                    MainActivity.this.startActivity(i);
                }
            } catch (Exception e){
                e.printStackTrace();
            }

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接