🐛 Bug fixes in call

This commit is contained in:
2024-12-16 19:57:00 +08:00
parent 6d0f62016a
commit d98f6c8d18
5 changed files with 17 additions and 11 deletions

View File

@ -158,7 +158,7 @@ class _ChatRoomScreenState extends State<ChatRoomScreen> {
GoRouter.of(context).pushNamed(
'chatCallRoom',
pathParameters: {
'scope': _channel!.realm!.alias,
'scope': _channel!.realm?.alias ?? 'global',
'alias': _channel!.alias,
},
);

View File

@ -1,8 +1,10 @@
import 'dart:async';
import 'dart:developer';
import 'dart:io';
import 'package:cross_file/cross_file.dart';
import 'package:easy_localization/easy_localization.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:flutter/scheduler.dart';
import 'package:gap/gap.dart';
@ -103,8 +105,10 @@ class _AppSharingListenerState extends State<AppSharingListener> {
@override
void initState() {
super.initState();
_initialize();
_initialHandle();
if(!kIsWeb && (Platform.isAndroid || Platform.isIOS)) {
_initialize();
_initialHandle();
}
}
@override

View File

@ -1,4 +1,4 @@
import 'package:dropdown_button2/dropdown_button2.dart';
import 'package:dropdown_button2/dropdown_button2.dart';
import 'package:easy_localization/easy_localization.dart';
import 'package:flutter/material.dart';
import 'package:livekit_client/livekit_client.dart';
@ -130,7 +130,7 @@ class _ChatCallPrejoinPopupState extends State<ChatCallPrejoinPopup> {
Text('callCamera').tr(),
Switch(
value: call.enableVideo,
onChanged: (value) => call.setEnableAudio(value),
onChanged: call.setEnableVideo,
),
],
).padding(bottom: 5),