Verwendung

Display a video with native controls.

Dieser Typ wird verwendet von Video

tsx
// Display a video with native controls.
import { Video } from 'kuito';

<Video src={{ uri: 'https://example.com/waves.mp4' }} height={320} muted loop objectFit="cover" />;

Typdeklaration

ts
export type VideoMethods = {
  /** Seconds from the start; exact, not the nearest key frame. */
  seek(seconds: number): Promise<void>;
  play(): Promise<void>;
  pause(): Promise<void>;
  enterFullscreen(): Promise<void>;
  exitFullscreen(): Promise<void>;
  /** iOS only: rejects with `ERR_UNSUPPORTED` on Android (docs/video.md). */
  startPictureInPicture(): Promise<void>;
  stopPictureInPicture(): Promise<void>;
};

Mitglieder 7

NameTypErforderlichBeschreibung
seek(seconds: number) => Promise<void>JaSeconds from the start; exact, not the nearest key frame.
play() => Promise<void>Ja—
pause() => Promise<void>Ja—
enterFullscreen() => Promise<void>Ja—
exitFullscreen() => Promise<void>Ja—
startPictureInPicture() => Promise<void>JaiOS only: rejects with ERR_UNSUPPORTED on Android (docs/video.md).
stopPictureInPicture() => Promise<void>Ja—
seek — Methodensignaturen

Signaturen

ts
(seconds: number): Promise<void>

Parameter

NameTypErforderlichBeschreibung
secondsnumberJa—

Rückgabe

Promise<void>

play — Methodensignaturen

Signaturen

ts
(): Promise<void>

Parameter

Keine Parameter.

Rückgabe

Promise<void>

pause — Methodensignaturen

Signaturen

ts
(): Promise<void>

Parameter

Keine Parameter.

Rückgabe

Promise<void>

enterFullscreen — Methodensignaturen

Signaturen

ts
(): Promise<void>

Parameter

Keine Parameter.

Rückgabe

Promise<void>

exitFullscreen — Methodensignaturen

Signaturen

ts
(): Promise<void>

Parameter

Keine Parameter.

Rückgabe

Promise<void>

startPictureInPicture — Methodensignaturen

Signaturen

ts
(): Promise<void>

Parameter

Keine Parameter.

Rückgabe

Promise<void>

stopPictureInPicture — Methodensignaturen

Signaturen

ts
(): Promise<void>

Parameter

Keine Parameter.

Rückgabe

Promise<void>

Generiert aus den öffentlichen TypeScript-Deklarationen: Signaturen, Props und Standardwerte stammen aus der geprüften Quelle, Beschreibungen aus deren JSDoc. Kein Standardwert ist erfunden.