0

由于标题已经传达了我想要实现的目标,这就是我正在使用的:

public void shareVideoWhatsApp() {
    final Intent shareIntent = new Intent(Intent.ACTION_SEND);
    shareIntent.setType("*/*");
    Uri videoUri = FileProvider.getUriForFile(VideoPlayActivity.this,
            BuildConfig.APPLICATION_ID + ".provider", new File("storage/emulated/0/Download/test-8.mp4"));
    shareIntent.putExtra(Intent.EXTRA_STREAM, videoUri);
    Log.d(getClass().getName()+"__VideoURI", "" + videoUri);
    shareIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
    startActivity(Intent.createChooser(shareIntent, "Share video using"));

}

我得到whatsapp不支持文件格式,任何帮助将不胜感激。

4

0 回答 0