Karşınızda Magic Picker 1.0.1
Dosyayı seçin, geriye bir MagicFile alın.
Magic framework uygulamaları için Pick facade'i: galeriyi, kamerayı, dosya diyaloğunu ve kaydetme diyaloğunu açın, seçicilerden MagicFile alın.
Seçin, kaydedin, paylaşın.
Pick facade'i galeriyi, kamerayı, dosya diyaloğunu ve kaydetme diyaloğunu açar. Android, iOS, web, macOS, Windows ve Linux'ta çalışır; iki istisna aşağıda.
-
Galeriden seçim
Daha fazla Galeriden seçim hakkındaPick.image,Pick.images,Pick.mediavePick.videogaleriyi açar,MagicFiledöndürür;Pick.imagesiptalde boş liste verir. -
Kamerayla çekim
Daha fazla Kamerayla çekim hakkındaPick.cameravePick.recordVideo,fallbackToGalleryseçeneğini veonErrorcallback'ini alır. Desktop'ta kamera için özel birimage_pickerdelegate'i gerekir. -
Sistem dosya diyaloğu
Daha fazla Sistem dosya diyaloğu hakkındaPick.file,Pick.filesvePick.directorysistem dosya diyaloğunu açar; isteğe bağlıextensionsfiltresi vardır.Pick.directoryyol döndürür, web'de yoktur. -
Kaydetme diyaloğu
Daha fazla Kaydetme diyaloğu hakkındaPick.saveFilekaydetme diyaloğunu açar veUri?döndürür: desktop ve iOS'tafile, Android'decontent, web'deblobscheme'i. -
İki yönlü dönüşüm
Daha fazla İki yönlü dönüşüm hakkındaXFile.toMagicFile()veMagicFile.toXFile()iki yönde çevirir. Byte'larbytesReaderile ihtiyaç anında okunur; web'detoXFileasenkrondur. -
Share sheet ile indirme
Daha fazla Share sheet ile indirme hakkındaPickerServiceProviderdownload handler'ını ayarlar;Storage.downloadmobilde ve desktop'ta share sheet açar. Web'de indirme tarayıcıda başlar.
Saniyeler içinde ekleyin
Ya da pubspec.yaml dosyasına ekleyin:
dependencies:
magic_picker: ^1.0.1
Ya da yapay zeka ajanınıza şu istemi verin: