![]() participantsInfoRetrieved(String participantsInfo)Ĭalled when retrieveParticipantsInfo action is called.isOpen : true if the chat dialog is open, false otherwise.timestamp : the (optional) timestamp of the message.Ĭalled when the chat dialog is opened or closed.isPrivate : true if the message is private, false otherwise.senderId : the id of the participant that sent the message.chatMessageReceived(String senderId, String message, bool isPrivate, String? timestamp)Ĭalled when a chat text message is received.participantId : the id of the participant.screenShareToggled(String participantId, bool sharing)Ĭalled when a participant starts or stops sharing his screen.senderId : the participantId of the sender. ![]() endpointTextMessageReceived(String senderId, String message)Ĭalled when an endpoint text message is received.muted : a boolean indicating whether the video is muted or not.muted : a boolean indicating whether the audio is muted or not.Ĭalled when the local participant's video is muted or unmuted.participantId : the id of the participant that left.Ĭalled when the local participant's audio is muted or unmuted.participantId : the id of the participant.Ĭalled when a participant has left the conference.It may not be set if the remote participant didn't set one. participantJoined(String? email, String? name, String? role, String? participantId)Ĭalled when a participant has joined the conference.error : missing if the conference finished gracefully, otherwise contains the error message.conferenceTerminated(String url, Object? error)Ĭalled when the active conference ends, be it because of user choice or because of a failure.It will receive as arguments the event handlers This class intends to be used as a listener for events that come from the native sdks. The constructor for the JitsiMeetUserInfo. Go to android/app/adle and make sure that the minSdkVersion is set to at lest 24 android ) The app needs access to your microphone for meetings. The app needs access to your camera for meetings. The plugin requests camera and microphone access, make sure to include the required entries for NSCameraUsageDescription and NSMicrophoneUsageDescription in your ist file from the ios/Runner directory. Make sure in Podfile from ios directory you set the ios version 12.4 or higher platform :ios, '12.4' Var options = JitsiMeetConferenceOptions(room: 'jitsiIsAwesome') ![]() Import the following files into your dart code: import 'package:jitsi_meet_flutter_sdk/jitsi_meet_flutter_sdk.dart' įirstly, create a JitsiMeet object, then call the method join from it with a JitsiMeetConferenceOptions object var jitsiMeet = JitsiMeet() Install the packages from the terminal: $ flutter pub get The command above will add this to the pubspec.yaml file in your project (you can do this manually): dependencies: Installation # Add dependency #Īdd the dependency from command-line $ flutter pub add jitsi_meet_flutter_sdk If you want to see how easy integrating the Jitsi Meet Flutter SDK into a Flutter application is, take a look at the The Jitsi Meet Flutter SDK provides the same user experience as the Jitsi Meet app, in the form of a Flutter plugin so that you can embed and customize Jitsi Meet in your own Flutter app.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |