I have set
builder.setFeatureFlag("chat.enabled", withBoolean: false)
to disable chat button and i need to disable invite and options button
builder.setFeatureFlag("invite.enabled", withBoolean: false) <--- this not working
thank you.
I have the same issue - did you find a solution?
@cremfert JitsiSDK don't have the function to disable options menu but you can customize from react code only and then i have custom any menu as OverflowMenu.js file it's working.
@Cmdrobot id you created a custom build for your sdk (Android and iOS). I modified the file myself. It works well on Android but on iOS my custom build dont have audio or camera once I connect to the conference. What node version and npm are you using for building?
Sorry folks, we added more of those flags in version 2.8.2, make sure you're running the latest or they won't be available.
@saghul @cremfert I keep getting Property 'setFeatureFlag' not found on object of type 'JitsiMeetConferenceOptionsBuilder *', any idea what am I doing wrong?
patch_sync(dispatch_get_main_queue(), ^{
JitsiMeetConferenceOptions *options = [JitsiMeetConferenceOptions fromBuilder:^(JitsiMeetConferenceOptionsBuilder *builder) {
builder.room = urlString;
builder.userInfo = _userInfo;
builder.setFeatureFlag("add-people.enabled", false);
builder.setFeatureFlag("chat.enabled", withBoolean: false);
}];
Disregard, learning curve. Solution
[builder setFeatureFlag:@"recording.enabled" withBoolean:NO];
Most helpful comment
Disregard, learning curve. Solution
[builder setFeatureFlag:@"recording.enabled" withBoolean:NO];