android - 如何在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"
解决方案
推荐阅读
- objective-c - macOS Catalina 中的文件图标更改为应用程序图标
- angular - 如何从规范文件角度7中的组件访问窗口对象
- windows - 遇到 NUL 字符时停止拆分大型 CSV 文件
- javascript - React Native TypeScript:无法解析模块(但它存在)
- c++ - C++ 标准在 [basic.scope.hiding] 中的“相同范围”到底是什么意思?
- dynamics-crm - 这个错误是什么意思“'RetrieveMultiple'方法不支持类型的实体”在Dynamics CRM /api/data/
? - c++ - 构造函数中抛出的异常
- typescript - retryWhen完成后RxJS返回错误
- rest - 对 Github 数据进行聚合计算
- javascript - 通天塔 7 升级