Join invalid parameter!

Hi @tommy, seems that the error is clearer now:

Screen Shot 2020-08-12 at 12.59.00|690x349

This is the console:

You browser support below features

index.js:6 {"browserInfo":"Chrome/84.0.4147.105","browserName":"Chrome","browserVersion":"84.0.4147.105","features":["viewSharing","screenShare","computerVideo","computerAudio","callIn","callOut","chat","closedCaption","QA"]}

index.js:70 res

1. {method: "generateSignature", status: true, errorCode: 0, errorMessage: null, result: ""}

zoomus-websdk.umd.min.js:2 pre load wasm success: https://source.zoom.us/1.7.10/lib/av/5510_audio.encode.wasm

zoomus-websdk.umd.min.js:2 pre load wasm success: https://source.zoom.us/1.7.10/lib/av/5510_video.decode.wasm

zoomus-websdk.umd.min.js:2 pre load wasm success: https://source.zoom.us/1.7.10/lib/av/5510_video.mt.wasm

zoomus-websdk.umd.min.js:2 --- initMeeting ---

zoomus-websdk.umd.min.js:2

1. {debug: true, leaveUrl: "http://www.zoom.us", showMeetingHeader: true, disableInvite: false, disableCallOut: false, …}

index.js:40 Init Success

1. {method: "init", status: true, errorCode: 0, errorMessage: null, result: null}

zoomus-websdk.umd.min.js:2 --- preJoinMeeting ---

zoomus-websdk.umd.min.js:2

zoomus-websdk.umd.min.js:2 --- joinMeetingFail ---

zoomus-websdk.umd.min.js:2

1. {method: "join", status: false, result: null, errorMessage: "Invalid parameter", errorCode: 4003}

  1. errorCode: 4003
  2. errorMessage: "Api key length error, must 22/36"
  3. method: "join"
  4. result: null
  5. status: false
  6. __proto__: Object

Is it related to My API_Key is not 22 characters, so why is the code checking this condition? It is 36 characters! - #6 by tanderson

If it is, is there a workaround?
Thanks!