# What scope I should choose?

**URL:** <https://devforum.zoom.us/t/what-scope-i-should-choose/111211>\
**Category:** Web\
**Created:** [June 3, 2024, 4:01pm UTC](https://devforum.zoom.us/t/what-scope-i-should-choose/111211 "2024-06-03T16:01:56Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![nelson.chow](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/nelson.chow/32/34506_2.png) [@nelson.chow](https://devforum.zoom.us/u/nelson.chow)\
**Post date:** [June 3, 2024, 4:01pm UTC](https://devforum.zoom.us/t/what-scope-i-should-choose/111211/1 "2024-06-03T16:01:56Z")

</div>

I am trying to create a new app to use it to embed the zoom meeting into a web page. I used “Build App”. And I downloaded the latest web sample (3.7.0) from:

> **[GitHub - zoom/meetingsdk-web-sample: Zoom Meeting SDK web sample](https://github.com/zoom/meetingsdk-web-sample)**
>
> Zoom Meeting SDK web sample. Contribute to zoom/meetingsdk-web-sample development by creating an account on GitHub.

I tried to copy the Client ID and Client Secret and update them in the index.js (CDN) file.

I used my zoom account to create a meeting and enter into the index.html, then click join button:

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/4/e/4e7b6db9611f0287a1c2566f645670f5c5fd740b.png)

But it shows report problem screen

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/618e3cbadc623743037accbdcce1c5cf42269ed7.png)  
tracking ID: 3eea7c85-a70a-43cf-8833-50b506a329e6

Is it because I choose the incorrect scope? What scope I need to choose?

**Browser Console Error**  
success load jsmedia  
zoom-meeting-3.7.0.min.js:2 To use gallery view on Chrome/Chromium browsers, SharedArrayBuffer is required.  
See for details: [https://developers.zoom.us/docs/meeting-sdk/web/gallery-view/](https://developers.zoom.us/docs/meeting-sdk/web/gallery-view/)  
meeting.js:68 Object  
meeting.js:69 signature eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHBLZXkiOiJXSDdMQjNaNVNoR3dTNTFVQ05WZVh3Iiwic2RrS2V5IjoiV0g3TEIzWjVTaEd3UzUxVUNOVmVYdyIsImlhdCI6MTcxNzQyOTk1MSwiZXhwIjoxNzE3NDM3MTUxLCJtbiI6ODU4NDkwMzMxNDgsInJvbGUiOjB9.5Tj\_irUK8uSCTKZEUKcL4YzZtSdbszZhyFC3XTG5sHg  
zoomus-websdk-zoommtgMain.umd.min.js:2 TypeError: Cannot set properties of undefined (setting ‘ondevicechange’)  
at e.value (zoomus-websdk-zoommtgMain.umd.min.js:2:488936)  
at o (zoomus-websdk-zoommtgMain.umd.min.js:2:1714152)  
at zoomus-websdk-zoommtgMain.umd.min.js:2:188118 ‘tasks error’  
(anonymous) @ zoomus-websdk-zoommtgMain.umd.min.js:2  
meeting.js:111 inMeetingServiceListener onMeetingStatus Object  
zoomus-websdk-zoommtgMain.umd.min.js:2 Uncaught (in promise) TypeError: Cannot set properties of undefined (setting ‘ondevicechange’)  
at e.value (zoomus-websdk-zoommtgMain.umd.min.js:2:488936)  
at o (zoomus-websdk-zoommtgMain.umd.min.js:2:1714152)  
at zoomus-websdk-zoommtgMain.umd.min.js:2:188118  
zoomus-websdk-zoommtgMain.umd.min.js:2 TypeError: Cannot read properties of undefined (reading ‘getSupportedConstraints’)  
at Object.isSupportCameraPan (js\_media.min.js:1:45699)  
at Jt (zoom-meeting-3.7.0.min.js:2:329399)  
at Qt (zoom-meeting-3.7.0.min.js:2:329658)  
at m (zoomus-websdk-zoommtgMain.umd.min.js:2:1596008)  
at S (zoomus-websdk-zoommtgMain.umd.min.js:2:1765275)  
at w (zoomus-websdk-zoommtgMain.umd.min.js:2:1768556)  
at zoomus-websdk-zoommtgMain.umd.min.js:2:1448807  
at Object.useMemo (zoomus-websdk-zoommtgMain.umd.min.js:2:2642000)  
at c.useMemo (react.min.js:29:322)  
at zoomus-websdk-zoommtgMain.umd.min.js:2:1448770  
fs @ zoomus-websdk-zoommtgMain.umd.min.js:2  
zoom-meeting-3.7.0.min.js:2 Cannot read properties of undefined (reading ‘getSupportedConstraints’)  
f @ zoom-meeting-3.7.0.min.js:2  
zoom-meeting-3.7.0.min.js:2 at [https://source.zoom.us/3.7.0/ui/zoomus-websdk-zoommtgMain.umd.min.js:2:1448043](https://source.zoom.us/3.7.0/ui/zoomus-websdk-zoommtgMain.umd.min.js:2:1448043) at c ([https://source.zoom.us/3.7.0/ui/zoomus-websdk-zoommtgMain.umd.min.js:2:2729527](https://source.zoom.us/3.7.0/ui/zoomus-websdk-zoommtgMain.umd.min.js:2:2729527)) at div at div at [https://source.zoom.us/3.7.0/ui/zoomus-websdk-main-client.umd.min.js:84:796306](https://source.zoom.us/3.7.0/ui/zoomus-websdk-main-client.umd.min.js:84:796306) at c ([https://source.zoom.us/3.7.0/ui/zoomus-websdk-zoommtgMain.umd.min.js:2:2729527](https://source.zoom.us/3.7.0/ui/zoomus-websdk-zoommtgMain.umd.min.js:2:2729527)) at t ([https://source.zoom.us/3.7.0/ui/zoomus-websdk-main-client.umd.min.js:84:2958965](https://source.zoom.us/3.7.0/ui/zoomus-websdk-main-client.umd.min.js:84:2958965)) at errorBoundary(Connect(Component)) at s ([https://source.zoom.us/3.7.0/ui/zoomus-websdk-zoommtgMain.umd.min.js:2:2728050](https://source.zoom.us/3.7.0/ui/zoomus-websdk-zoommtgMain.umd.min.js:2:2728050)) at s ([https://source.zoom.us/3.7.0/ui/zoomus-websdk-main-client.umd.min.js:84:797878](https://source.zoom.us/3.7.0/ui/zoomus-websdk-main-client.umd.min.js:84:797878))

**Which Web Meeting SDK version?**  
3.7.0

**Device (please complete the following information):**

- Device: Lenovo Laptop
- OS: WIndows
- Browser: Chrome
- Browser Version Version 125.0.6422.141 (Official Build) (64-bit)

---

<div class="post-metadata">

**Author:** ![nelson.chow](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/nelson.chow/32/34506_2.png) [@nelson.chow](https://devforum.zoom.us/u/nelson.chow)\
**Post date:** [June 6, 2024, 5:55am UTC](https://devforum.zoom.us/t/what-scope-i-should-choose/111211/2 "2024-06-06T05:55:32Z")

</div>

Anyone can help me please?

---

<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:** [July 6, 2024, 3:55pm UTC](https://devforum.zoom.us/t/what-scope-i-should-choose/111211/3 "2024-07-06T15:55:36Z")

</div>

Closed on July 6, 2024, 3:55pm UTC

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