检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Demo登录界面 AppID登录 App ID申请步骤请参考“App ID鉴权介绍”。申请审批完成后将获得一个App ID。 方法一:直接在代码中修改默认值, 将 SdkConfigManager.ets中的AppId、AppKey替换为申请到的App ID、AppKey。 点击“
init(Application, OpenSDKConfig) 初始化SDK。在初始化之前我们可以对SDK进行自定义的相关设置,设置步骤和示例代码请浏览5.3-8SDK初始化 2. 异步初始化业务流程 注册监听 在Application中注册Activity生命周期的监听: regi
在使用过程中,可以调用该接口完成已登录账号退出。 业务流程 接口调用 调用logout接口进行退出登录。 处理回调 处理回调中的结果。 示例代码 1 2 3 4 5 6 7 8 9 10 HWMSdk.getOpenApi(getActivity()).logout(new
使用SDK退出登录时,先调用logout接口,然后处理回调callback。 接口调用 调用logout进行退出登录。 处理回调 处理回调callback。 示例代码 1 2 3 4 5 6 7 8 9 10 /// 退出登录 - (void)logout { [[HWMSdk
处理返回结果 处理Promise<HWMCommonResult>。 处理消息通知 处理消息通知onConfListInfoChanged。 示例代码 1 2 3 4 5 6 7 8 9 /** * 获取会议详情 */ getConfInfoById(confId: string) {
1 setSecurityHandler(securityHandler?: HWMSecurityHandler): void; 示例代码 1 2 3 4 5 6 7 const customSecurityHandler: HWMSecurityHandler = { watermarkString:
测试资源及App ID申请 - 请参见“开发前准备”。 表2 项目配置要求 名称 要求 说明 Enable Bitcode NO 不支持编译代码优化 Valid Architectures arm64 支持CPU架构 Other Link Flags -ObjC 把静态库中所有的O
setIncomingAnswerHandler(incomingAnswerHandler?: HWMIncomingAnswerHandler): void; 示例代码 1 2 3 4 5 6 const meetingIncomingHandler: HWMIncomingAnswerHandler =
选择HWMExtension.framework添加到Extension 图15 添加完成的效果 配置屏幕共享代码,Extensions 的SampleHandler.m文件中添加代码如下。 图16 SampleHandler文件位置 文件内容修改groupId后可以直接使用。 1 2
自定义会控按钮 自定义新增按钮。底部工具栏按钮、共享工具栏和更多菜单中的按钮支持第三方开发者自定义添加。目前底部工具栏和共享工具栏限制自定义按钮个数为1,超出的自定义按钮会移入更多菜单,自定义底部/共享工具栏按钮的顺序固定在“更多”按钮前;自定义更多菜单按钮会在底部和共享工具栏更
setMeetingEventNotify(meetingEventNotify?: HWMMeetingEventNotify): void; 示例代码 1 2 3 4 5 6 7 8 9 const meetingEventNotify: HWMMeetingEventNotify= {
使用SDK退出登录时,先调用logout接口,然后处理回调callback。 接口调用 调用logout进行退出登录。 处理回调 处理回调callback。 示例代码 1 2 3 4 5 6 7 8 9 10 /// 退出登录 - (void)logout { [[HWMSdk
通过链接可以拉起用户设备上已经安装的华为云会议App,拉起后用户可以在华为云会议App 执行登录,创会/入会等操作。 业务流程 构建scheme。 执行scheme。 代码示例 1 2 3 4 5 6 7 8 9 //拉起应用 if (packageInstalled("com.huawei.CloudLink")){
信息框) 参数描述 表1 参数 类型 描述 left int 会议信息框左上角坐标的x。 top int 会议信息框左上角坐标的y。 示例代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
自定义会控按钮 自定义新增按钮。底部工具栏按钮、共享工具栏和更多菜单中的按钮支持第三方开发者自定义添加。目前底部工具栏和共享工具栏限制自定义按钮个数为1,超出的自定义按钮会移入更多菜单,自定义底部/共享工具栏按钮的顺序固定在“更多”按钮前;自定义更多菜单按钮会在底部和共享工具栏更
然后处理返回结果。 接口调用。 调用logout进行退出登录。 处理返回结果 处理Promise<HWMCommonResult>。 示例代码 1 2 3 4 5 6 7 8 9 /** * 退出登录 */ handleLogout(){ UISDK.getLoginApi()
1 setConfInfoHandler(confInfoHandler?: HWMConfInfoHandler): void; 示例代码 1 2 3 4 5 6 let confInfoHandler: HWMConfInfoHandler = {}; confInfoHandler
ed。 处理消息通知 处理消息通知onConfInfoNotify。 处理消息通知 处理消息通知onConfListChanged。 示例代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 /** * 创建会议 */ async
处理回调函数OnJoinConfByRandomResult。 处理消息通知 处理消息通知OnConfState。 处理消息通知 处理消息通知OnConfInfo。 示例代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 // 通过会议ID和Random加入会议 int d
>。 调用addAttendee接口,第1步中的数据作为参数。 处理返回结果 处理Promise<HWMCommonResult>。 示例代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 /** * 添加与会者 */ handleAddAttendee()