Jitsi Meet Sdk Android 结束通话或工具栏上的后退按钮不起作用

问题描述 投票:0回答:1

我有一个应用程序,我可以在其中正常使用 Jitsi 加入通话,但是当我单击工具栏、手机按钮本身或通话退出按钮上的“返回”时,它会重新连接,并且不允许我离开称呼。只有完成菜单上的应用程序后我才能离开。

class JitsiConferenceRoom : JitsiMeetActivity() {

companion object {
    fun launch(context: Context, url: String) {


        val options = JitsiMeetConferenceOptions.Builder()
            .setServerURL(URL(url))
            .setRoom(context.getText(R.string.text_online).toString())
            .setFeatureFlag("pip.enabled", false)
            .setFeatureFlag("invite.enabled", false)
            .setFeatureFlag("call-integration.enabled", false)
            .setFeatureFlag("calendar.enabled", false)
            .setFeatureFlag("share.enabled", false)
            .setFeatureFlag("meeting-name.enabled", false)
            .build()

        launch(context, options)
    }
}

在日志中,我们有:

[features/app] appNavigate to undefined
[features/app] appNavigate to {url}

object Jitsi {
    private const val jitsiVersion = "10.2.1"
    const val jitsi = "org.jitsi.react:jitsi-meet-sdk:${jitsiVersion}"
}
maven { url 'https://jitpack.io' }
maven { url 'https://github.com/jitsi/jitsi-maven-repository/raw/master/releases' }
android kotlin jitsi lib-jitsi-meet
1个回答
0
投票

在此版本 10.2.1 中,设置有点不同,您首先需要设置默认选项,您的 serverURL 是 URL(域),setRoom 将是您的完整 url。 类似这样的东西:

 val defaultOptions = JitsiMeetConferenceOptions.Builder()
    .setServerURL(URL(https://meet.jit.si/))
    .setFeatureFlag("pip.enabled", false)
    .setFeatureFlag("welcomepage.enabled", false)
    .setFeatureFlag("invite.enabled", false)
    .setFeatureFlag("call-integration.enabled", false)
    .setFeatureFlag("calendar.enabled", false)
    .setFeatureFlag("raise-hand.enabled", false)
    .build()
JitsiMeet.setDefaultConferenceOptions(defaultOptions)

val options = JitsiMeetConferenceOptions.Builder()
    .setRoom(https://meet.jit.si/AliveObsessionsCreditFreely)
    .build()
JitsiMeetActivity.launch(context, options)

所以,setRoom不仅仅是nameRoom,而是domain加上idRoom。它必须是独一无二的。要更改房间名称,请在网址末尾使用#config.subject=。

© www.soinside.com 2019 - 2024. All rights reserved.