share_binary 1.2.0 share_binary: ^1.2.0 copied to clipboard
This library provides the ability to use OS sharing features while handling binary files in dart code.
share_binary #
This library allows you to use the OS's share function while treating binary files such as images and videos as binary data in dart code.
Usage #
import 'package:share_binary/share_binary.dart';
Future<void> share() async {
final image = await rootBundle.load('assets/image.png');
final video = await rootBundle.load('assets/video.mp4');
// Share image
await const ShareBinary().shareBinary(
bytes: image,
filename: 'image.png',
chooserTitle: 'Share image',
);
// Share video
await const ShareBinary().shareBinary(
bytes: video,
filename: 'video.mp4',
chooserTitle: 'Share video',
);
}