Обмен изображениями на Whatsapp не работает - PullRequest
0 голосов
/ 20 мая 2018

Я хочу поделиться изображением из моего приложения в Whatsapp, но оно дает мне ошибку " не удалось отправить, попробуйте еще раз ", это мой код:

String text = "Look at my awesome picture";
        Uri pictureUri = Uri.parse("file://www.punjabidharti.com/wp-content/uploads/2018/05/baap-600x600.jpg");
        Intent shareIntent = new Intent();
        shareIntent.setAction(Intent.ACTION_SEND);
        shareIntent.putExtra(Intent.EXTRA_TEXT, text);
        shareIntent.putExtra(Intent.EXTRA_STREAM, pictureUri);
        shareIntent.setType("image/*");
        shareIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
        startActivity(Intent.createChooser(shareIntent, "Share images..."));

и яиспользуя ссылку на изображение с моего сайта.

1 Ответ

0 голосов
/ 20 мая 2018

Вы передаете http URL, а не URL файла.Сделайте свой URI таким, и он будет работать

Uri pictureUri = Uri.parse("http://www.punjabidharti.com/wp-content/uploads/2018/05/baap-600x600.jpg");
...