从我的应用程序在 whatsapp 上分享视频

jig*_*iya 4 video android share

我想分享视频,我有它的链接,当用户想要分享该视频时,它会下载到应用程序中,
现在视频没有在 whatsapp 上共享,我现在不知道如何,这是我
尝试过但没有工作的代码。

 Intent videoshare = new Intent(Intent.ACTION_SEND);
    videoshare.setType("*/*");


    videoshare.putExtra(Intent.EXTRA_STREAM, Uri.parse(Environment.DIRECTORY_DOWNLOADS+"/"+title));

        videoshare.setPackage("com.whatsapp");
        startActivity(Intent.createChooser(videoshare, "Share video")); 
Run Code Online (Sandbox Code Playgroud)

jig*_*iya 6

我终于找到了解决方案在这里

public void shareVideoWhatsApp() {


        Uri uri = Uri.fromFile(v);
        Intent videoshare = new Intent(Intent.ACTION_SEND);
        videoshare.setType("*/*");
        videoshare.setPackage("com.whatsapp");
        videoshare.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
        videoshare.putExtra(Intent.EXTRA_STREAM,uri);

        startActivity(videoshare);

    } 
Run Code Online (Sandbox Code Playgroud)