OptionalcolorsCustom colors
Ghost userId to join as
Join token from the QR code URL
OptionallabelsCustom labels
OptionalonCalled when the user disconnects
OptionalonCalled when the phone cannot do its job: the join token is rejected, the
camera is refused or missing (a DOMException — check error.name for
NotAllowedError, NotFoundError, NotReadableError), the room join
fails, or a camera flip fails. The page shows its own message; use this to
log or report. The original error is passed through unchanged.
OptionalpreferredInitial camera facing mode (default: 'environment' for back camera)
Room region from the QR code URL
Props for RemoteCameraPage