Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Zoom scheduler #28

Open
alexstrat opened this issue Feb 23, 2018 · 1 comment
Open

Zoom scheduler #28

alexstrat opened this issue Feb 23, 2018 · 1 comment

Comments

@alexstrat
Copy link
Contributor

Extension id: kgjfgplpablkjnlkjmjdecgdpfankdle
Chrome webstore

@alexstrat
Copy link
Contributor Author

alexstrat commented Feb 23, 2018

With electron 1.7.8 ❌

The zoom button does appear:
screenshot 2018-02-23 12 12 15

When clicking on it error in Calendar frame: VM165 concatenated_js.js:6 GET chrome-extension://__MSG_%40@extension_id__/images/zoom-video.png net::ERR_NOT_IMPLEMENTED

And in the background page:

OPTIONS https://zoom.us/mimo/login 403 (Forbidden)
XMLHttpRequest cannot load https://zoom.us/mimo/login. Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'electron-chrome-extension://zoom-scheduler' is therefore not allowed access. The response had HTTP status code 403.

In my opinion the header Origin:electron-chrome-extension://zoom-scheduler is not accepted by zoom servers. Should override it?

With electron 2.0.0-beta.1 with #6

Same issue as above. I think we need to us setIsolatedWorldSecurityOrigin in background page as well.

Could potentially work with 1MD of work

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant