瞩目视频会议插件

使用该插件需要在config.xml中添加“cordova-plugin-zhumu”,使用此插件需要先联系瞩目获取授权

调用流程:
1、在视频会议首页初始化时调用login,如果登录失败则在login失败回调中调用createUser,随后在createUser成功回调中再次调用login;如果登录成功则不需要调用createUser。
2、点击开始会议时调用startMeeting。
3、点击加入会议时调用joinMeeting。
如下图

登录

语法:

  1. summer.require("cordova-plugin-zhumu.Zhumu").login({
  2. "loginemail" : "<邮箱>"
  3. }, function(ret) {
  4. $(".meetingNumber").html(ret.meetNum); // 将会议号显示到页面
  5. }, function(ret) {
  6. // 调用createUser
  7. });

注意:loginemail必需是邮件格式

创建用户

语法:

  1. summer.require("cordova-plugin-zhumu.Zhumu").createUser({
  2. "email" : "<邮箱>"
  3. }, function(ret) {
  4. // 调用login
  5. }, function(ret) {
  6. alert("注册失败" + JSON.stringify(ret))
  7. });

注意:email必需是邮件格式

开始会议

语法:

  1. summer.require("cordova-plugin-zhumu.Zhumu").startMeeting({}, function(ret) {
  2. }, function(ret) {
  3. });

加入会议

语法:

  1. summer.require("cordova-plugin-zhumu.Zhumu").joinMeeting({
  2. meetNum : meetingNum //会议号为调用login时返回的
  3. }, function(ret) {
  4. console.log(ret);
  5. }, function(ret) {
  6. summer.toast({
  7. msg:"加入会议失败"
  8. });
  9. });
文档更新时间: 2018-04-16 15:29