# Zoom Web SDK Not Working, without any errors

**URL:** <https://devforum.zoom.us/t/zoom-web-sdk-not-working-without-any-errors/25778>\
**Category:** Web\
**Created:** [July 30, 2020, 9:30pm UTC](https://devforum.zoom.us/t/zoom-web-sdk-not-working-without-any-errors/25778 "2020-07-30T21:30:44Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![zakerytclarke](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/zakerytclarke/32/12778_2.png) [@zakerytclarke](https://devforum.zoom.us/u/zakerytclarke)\
**Post date:** [July 30, 2020, 9:30pm UTC](https://devforum.zoom.us/t/zoom-web-sdk-not-working-without-any-errors/25778/1 "2020-07-30T21:30:44Z")

</div>

**Description**  
I have written a small webpage that we want to embed the Zoom Web SDK into. I have followed the tutorial here: [https://marketplace.zoom.us/docs/sdk/native-sdks/web/getting-started/integrate](https://marketplace.zoom.us/docs/sdk/native-sdks/web/getting-started/integrate).

Use Case:  
To create a meeting under our business account and to allow a user to visit a specific webpage to join a meeting without logging in.

We are generating a signature on the backend when we create the meeting, and have an API call that retrieves the signature, API key, meeting ID and password. Here is the relevant code:

```
ZoomMtg.setZoomJSLib("https://source.zoom.us/1.7.7/lib","/av");

```

ZoomMtg.preLoadWasm();  
ZoomMtg.prepareJssdk();  
document.getElementById(“zmmtg-root”).style=“width:600px;height:400px;z-index:100;”;

```
var xhttp = new XMLHttpRequest();

```

xhttp.onreadystatechange = function() {  
if (this.readyState == 4 && this.status == 200) {  
var response=JSON.parse(xhttp.responseText);

```
const meetConfig = {
  apiKey: 'API KEY',
  meetingNumber: response.meetingId,
  leaveUrl: 'https://yoursite.com/meetingEnd',
  userName: 'Firstname Lastname',
  userEmail: 'firstname.lastname@yoursite.com', // required for webinar
  passWord: 'PASSWORD', // if required
  role: 0 // 1 for host; 0 for attendee or webinar
};

ZoomMtg.init({
  leaveUrl: meetConfig.leaveUrl,
  isSupportAV: true,
  success: function() {
    console.log("Success");
    ZoomMtg.join({
      signature: response,
      apiKey: meetConfig.apiKey,
      meetingNumber: meetConfig.meetingNumber,
      userName: meetConfig.userName,
      // Email required for Webinars
      userEmail: meetConfig.userEmail,
      // password optional; set by Host
      password: meetConfig.passWord,
      success:function(res){
        console.log(res);
      },
      error:function(res) {
        console.log(res)
      }
    })
  },
  error:(err=>console.log(err))
})

```

}  
};  
xhttp.open(“GET”, `/api/getOneLinkInfo?id=${params.id}&password=${params.pw}`, true);  
xhttp.send();

**Error**  
Unfortunately, there are no error messages, so I am not sure how to proceed. The ZoomMtg.Init is successful, but The Zoom window never renders anything besides a black box with a “0” in the top middle.

**Which version?**  
1.7.7

**Screenshots**  
This is what the zoom window looks like

 ![Annotation 2020-07-30 152644](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/d/d365d0a949351c1484dd7a70c98eec9e76daea02.png)

---

<div class="post-metadata">

**Author:** ![peter.antoniou](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/peter.antoniou/32/12856_2.png) [@peter.antoniou](https://devforum.zoom.us/u/peter.antoniou)\
**Post date:** [July 31, 2020, 10:04pm UTC](https://devforum.zoom.us/t/zoom-web-sdk-not-working-without-any-errors/25778/2 "2020-07-31T22:04:47Z")

</div>

I’m encountering the exact same situation. Neither the success or error callbacks of join ever get called.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [August 3, 2020, 7:36pm UTC](https://devforum.zoom.us/t/zoom-web-sdk-not-working-without-any-errors/25778/3 "2020-08-03T19:36:58Z")

</div>

Hey @peter.antoniou, @zakerytclarke,

Make sure in your `ZoomMtg.join` function you have `passWord` not `password`.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![zakerytclarke](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/zakerytclarke/32/12778_2.png) [@zakerytclarke](https://devforum.zoom.us/u/zakerytclarke)\
**Post date:** [August 3, 2020, 8:14pm UTC](https://devforum.zoom.us/t/zoom-web-sdk-not-working-without-any-errors/25778/4 "2020-08-03T20:14:53Z")

</div>

Hi Tommy,

Thank you for the help, that was the issue for me.

Thanks,  
Zak

---

<div class="post-metadata">

**Author:** ![peter.antoniou](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/peter.antoniou/32/12856_2.png) [@peter.antoniou](https://devforum.zoom.us/u/peter.antoniou)\
**Post date:** [August 3, 2020, 8:40pm UTC](https://devforum.zoom.us/t/zoom-web-sdk-not-working-without-any-errors/25778/5 "2020-08-03T20:40:14Z")

</div>

Thanks - that was it.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [August 4, 2020, 6:20pm UTC](https://devforum.zoom.us/t/zoom-web-sdk-not-working-without-any-errors/25778/6 "2020-08-04T18:20:15Z")

</div>

Hey @peter.antoniou, @zakerytclarke,

You are welcome! Happy to hear its working now! 🙂

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [August 14, 2020, 6:20pm UTC](https://devforum.zoom.us/t/zoom-web-sdk-not-working-without-any-errors/25778/7 "2020-08-14T18:20:19Z")

</div>

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.
