Aller au contenu

@capgo/capacitor-twilio-video

Capacitor API pour rejoindre des rooms Twilio Video avec une interface d'appel native dans l'app.

Capacitor API pour rejoindre des rooms Twilio Video avec une interface d'appel native dans l'app.

PlateformeSupportNotes
iOSOuiUI native
AndroidOuiUI native
Le WebNonTwilio Video JS
  • login - Stocker et valider un token d'accès Twilio Video généré par votre backend.
  • logout - Effacer le token d'accès en cache et quitter la session active.
  • isLoggedIn - Vérifier si un token Twilio valide est actuellement en cache sur l'appareil.
  • joinRoom - Rejoindre une session Twilio et afficher l'overlay d'appel natif du plugin.
MéthodeDescription
loginStockez et validez un token d'accès Twilio Video généré par votre backend.
logoutEffacez le token d'accès en cache et quittez la room active.
isLoggedInVérifiez si un token Twilio valide est actuellement en cache sur l'appareil.
joinRoomRejoignez une salle Twilio et affichez l'overlay d'appel natif du plugin dans l'application.
leaveRoomQuittez la room actuelle si vous êtes connecté.
setMicrophoneEnabledActiver/désactiver la diffusion du micro local.
setCameraEnabledActiver/désactiver la diffusion de la caméra locale.
getCallStatusRécupérez le nom de la room, l'état des médias et le nombre de participants.
checkMicrophonePermissionVérifiez l'état des permissions du micro.
requestMicrophonePermissionDemander la permission d'utiliser le microphone.
checkCameraPermissionVérifier l'état de l'autorisation de la caméra.
requestCameraPermissionDemander la permission d'utiliser la caméra.
addListenerÉcouter les événements de connexion à la room.
addListenerÉcouter les événements de déconnexion de la room.
addListenerÉcouter les événements de connexion d'un participant.
addListenerÉcouter les événements de déconnexion d'un participant.
addListenerÉcouter les événements de début de reconnexion.
addListenerÉcouter les événements de succès de reconnexion.
removeAllListenersSupprimer tous les listeners enregistrés via cette instance de plugin.

Cette référence est synchronisée depuis src/definitions.ts dans capacitor-twilio-video.

Si vous utilisez @capgo/capacitor-twilio-video pour planifier le comportement des médias et de l'interface natifs, connectez-l’à Utiliser @capgo/capacitor-twilio-video pour la fonctionnalité native dans « Utiliser @capgo/capacitor-twilio-video », Utiliser @capgo/capacitor-live-activities pour la capacité native dans Utiliser @capgo/capacitor-live-activities @capgo/capacitor-live-activities pour le détail d'implémentation dans @capgo/capacitor-live-activities Utiliser @capgo/capacitor-video-player pour la capacité native dans Utiliser @capgo/capacitor-video-player, et @capgo/capacitor-video-player pour le détail d'implémentation dans @capgo/capacitor-video-player.