首页 > 解决方案 > 如何在zoom android sdk中以编程方式输入密码

问题描述

我正在为学生将缩放 SDK 集成到我的 android 应用程序中。一切顺利,但我需要减少与会者手动输入会议密码的步骤。实际上,我在这个阶段已经获得了会议ID和密码,并且由于SDK要求输入密码,我不知道如何修复它。

我研究了代码直到ZoomSDK.getInstance().getMeetingService().joinMeetingWithParams(this, params, ZoomMeetingUISettingHelper.getJoinMeetingOptions());

即,如果我取消此行,则不会出现告诉我这是启动该验证过程的代码的密码表单。但我无法弄清楚这行代码之后会发生什么。有人可以帮忙吗?

上面的代码来自下面的块

        if(!mZoomSDK.isInitialized())
        {
            Toast.makeText(this,"Init SDK First",Toast.LENGTH_SHORT).show();
            InitAuthSDKHelper.getInstance().initSDK(this, this);
            return;
        }

        if (ZoomSDK.getInstance().getMeetingSettingsHelper().isCustomizedMeetingUIEnabled()) {
            ZoomSDK.getInstance().getSmsService().enableZoomAuthRealNameMeetingUIShown(false);
        } else {
            ZoomSDK.getInstance().getSmsService().enableZoomAuthRealNameMeetingUIShown(true);
        }

        JoinMeetingParams params = new JoinMeetingParams();
        params.meetingNo = String.valueOf(number);
        params.displayName = String.valueOf(student);
        params.password = kode;
        JoinMeetingOptions options=new JoinMeetingOptions();
        //ZoomSDK.getInstance().getMeetingService().joinMeetingWithParams()
        ZoomSDK.getInstance().getMeetingService().joinMeetingWithParams(this, params, ZoomMeetingUISettingHelper.getJoinMeetingOptions());
    }````  from file "InitAuthSDKActiviy.java"
  

标签: androidzoom-sdk

解决方案


推荐阅读