# Black screen error on Webinar with 1080p resulation

**URL:** <https://devforum.zoom.us/t/black-screen-error-on-webinar-with-1080p-resulation/85199>\
**Category:** Web\
**Created:** [March 23, 2023, 9:49am UTC](https://devforum.zoom.us/t/black-screen-error-on-webinar-with-1080p-resulation/85199 "2023-03-23T09:49:33Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![alihaydary](https://avatars.discourse-cdn.com/v4/letter/a/ba8739/32.png) [@alihaydary](https://devforum.zoom.us/u/alihaydary)\
**Post date:** [March 23, 2023, 9:49am UTC](https://devforum.zoom.us/t/black-screen-error-on-webinar-with-1080p-resulation/85199/1 "2023-03-23T09:49:33Z")

</div>

Hi, we are using zoom web sdk on our system. When we start a webinar with 1080p camera resolution. When user got 1080p resolution catch black screen error after a few time.

I found some errors when black screen " uncaught rangeerror: offset is out of bounds" this error created on “[https://source.zoom.us/2.10.1/lib](https://source.zoom.us/2.10.1/lib)” wasm file.

and my source code like this;

```auto
ZoomMtg.setZoomJSLib('https://source.zoom.us/2.10.1/lib', '/av')

ZoomMtg.preLoadWasm()
ZoomMtg.prepareWebSDK()
// loads language files, also passes any error messages to the ui
ZoomMtg.i18n.load('en-US')
ZoomMtg.i18n.reload('en-US')

// setup your signature endpoint here: https://github.com/zoom/meetingsdk-sample-signature-node.js
var signatureEndpoint = 'https://localhost:4000'
var sdkKey = ' *********'
var meetingNumber = 'meetingid'
var role = 0
var leaveUrl = 'http://localhost:5500'
var userName = 'JavaScript'
var userEmail = 'test@gmail.com'
//var passWord = ' ****'
// pass in the registrant's token if your meeting or webinar requires registration. More info here:
// Meetings: https://marketplace.zoom.us/docs/sdk/native-sdks/web/client-view/meetings#join-meeting-with-registration-required
// Webinars: https://marketplace.zoom.us/docs/sdk/native-sdks/web/client-view/webinars#join-webinar-with-registration-required
var registrantToken = ''

function getSignature() {
  fetch(signatureEndpoint, {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json'
    },
    body: JSON.stringify({
      meetingNumber: meetingNumber,
      role: role
    })
  }).then((response) => {
    return response.json()
  }).then((data) => {
    console.log(data)
    startMeeting(data.signature)
  }).catch((error) => {
  	console.log(error)
  })
}

function startMeeting(signature) {

  document.getElementById('zmmtg-root').style.display = 'block'

  ZoomMtg.init({
    leaveUrl: leaveUrl,
    success: (success) => {
      console.log(success)
      ZoomMtg.join({
        signature: signature,
        sdkKey: sdkKey,
        meetingNumber: meetingNumber,
        userName: userName,
        userEmail: userEmail,
        success: (success) => {
          console.log(success)
        },
        error: (error) => {
          console.log(error)
        },
      })
    },
    error: (error) => {
      console.log(error)
    }
  })
}

```

Do you have any suggestion solve for this error ?

---

<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:** [April 22, 2023, 7:50pm UTC](https://devforum.zoom.us/t/black-screen-error-on-webinar-with-1080p-resulation/85199/2 "2023-04-22T19:50:16Z")

</div>

Closed on April 22, 2023, 7:50pm UTC

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