mediaPicker.pick
Lets the user pick photos or videos: PHPickerViewController on iOS, the Photo Picker on Android. Neither needs a photo library permission.
Verwendung
Pick a photo and hand its local file to an upload function.
// Pick a photo and hand its local file to an upload function.
import { mediaPicker, type MediaAsset, type MediaType } from 'kuito';
export async function choosePhoto(upload: (asset: MediaAsset) => Promise<void>) {
const mediaTypes: MediaType[] = ['images'];
const result = await mediaPicker.pick({ mediaTypes });
if (!result.canceled && result.assets[0]) await upload(result.assets[0]);
}Signaturen
(options?: PickOptions): Promise<MediaPickerResult>Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
options | PickOptions | Nein | — Standard: {} |
Rückgabe
Promise<MediaPickerResult>
Generiert aus den öffentlichen TypeScript-Deklarationen: Signaturen, Props und Standardwerte stammen aus der geprüften Quelle, Beschreibungen aus deren JSDoc. Kein Standardwert ist erfunden.