# Error:Uncaught TypeError: NativePromise.resolve is not a function

**URL:** <https://devforum.zoom.us/t/error-uncaught-typeerror-nativepromise-resolve-is-not-a-function/26083>\
**Category:** Web\
**Created:** [August 3, 2020, 2:47pm UTC](https://devforum.zoom.us/t/error-uncaught-typeerror-nativepromise-resolve-is-not-a-function/26083 "2020-08-03T14:47:14Z")\
**Posts on this page:** 1\
**Showing post:** 16

<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 12, 2020, 5:28pm UTC](https://devforum.zoom.us/t/error-uncaught-typeerror-nativepromise-resolve-is-not-a-function/26083/16 "2020-08-12T17:28:21Z")

</div>

Hey @sobha.edison,

We do not have an ETA on the more customizable Web SDK. You can stay updated here:

[https://marketplace.zoom.us/docs/changelog](https://marketplace.zoom.us/docs/changelog)

As for your recording question, please see my post here:

> [@Record Option not working on Zoom Web SDK](https://devforum.zoom.us/t/record-option-not-working-on-zoom-web-sdk/18891/3):
>
> Hey @helloparent, @chungjordan, The Web SDK only supports [cloud recording](https://support.zoom.us/hc/en-us/articles/203741855-Cloud-recording) not [local recording](https://support.zoom.us/hc/en-us/articles/201362473-Local-recording). Thanks, Tommy

If you want to programmatically upload a cloud recording to a 3rd Party Cloud you can use the [Cloud Recording Completed Webhook](https://marketplace.zoom.us/docs/api-reference/webhook-reference/recording-events/recording-completed).

Thanks,  
Tommy

---

_[View the full topic](https://devforum.zoom.us/t/error-uncaught-typeerror-nativepromise-resolve-is-not-a-function/26083)._
