Whatsapp在从Android意图发送视频时崩溃

时间:2017-03-30 11:11:59

标签: android android-intent whatsapp

我正在从Android代码向whatsapp发送Intent。通过Intent我正在发送一个视频。我正在做的不同是添加以下参数

sendIntent.putExtra("jid", PhoneNumberUtils.stripSeparators("number here")+"@s.whatsapp.net");

这有助于我直接跳转到对话而无需添加联系人。

但每次我到达联系人的共享屏幕并按发送按钮发送视频时,Whatsapp会卡住/崩溃。

以下是完整代码:

        sendIntent.setPackage("com.whatsapp");
        sendIntent.setType("*/*");
        String downloadurl = "/storage/emulated/0/coke/4img.mp4";
        sendIntent.putExtra(Intent.EXTRA_TEXT, downloadurl);

        sendIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("/storage/emulated/0/coke/2img.mp4"));
        sendIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
        sendIntent.putExtra("jid", PhoneNumberUtils.stripSeparators("number here")+"@s.whatsapp.net");//phone number without "+" prefix

        startActivity(sendIntent);

我确信param行正在引起它,但不知道它为什么会挂起。

任何输入?

0 个答案:

没有答案