I'm trying to use embed functionality of SlideShare, but I have noticed that Google Chrome complains and cannot initialize the slideshow.
In Firefox everything works okay.
If I open
this demo, controls inside the player don't react on clicks.
In console I have these errors:
- Uncaught SecurityError: Failed to read the 'localStorage' property from 'Window': Access is denied for this document.
- Uncaught TypeError: this._init is not a function
- Font from origin 'https://public.slidesharecdn.com' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.slideshare.net' is therefore not allowed access.
The _init function is defined in SSPlayer.prototype, so I suspect it is blocked by some Chrome permission setting.
Is there a way how to circumvent it?
Alternatively, is it known which Google Chrome startup flag causes it (or if there is any that prevents it)?