mirror of
https://github.com/lifegpc/eh_downloader_flutter.git
synced 2026-07-08 01:30:28 +08:00
Fix copy image to clipboard not works on android
This commit is contained in:
@@ -2,6 +2,8 @@ import 'package:flutter/foundation.dart';
|
||||
import 'package:super_clipboard/super_clipboard.dart';
|
||||
import '../platform/to_png_none.dart'
|
||||
if (dart.library.html) '../platform/to_png.dart';
|
||||
import '../globals.dart';
|
||||
import '../utils.dart';
|
||||
|
||||
enum ImageFmt {
|
||||
jpg,
|
||||
@@ -21,6 +23,9 @@ enum ImageFmt {
|
||||
}
|
||||
|
||||
Future<void> copyImageToClipboard(Uint8List data, ImageFmt fmt) async {
|
||||
if (isAndroid) {
|
||||
return await platformClipboard.copyImageToClipboard(fmt.toMimeType(), data);
|
||||
}
|
||||
final item = DataWriterItem();
|
||||
if (!kIsWeb) {
|
||||
item.add(fmt == ImageFmt.jpg
|
||||
|
||||
Reference in New Issue
Block a user