We have a nodeJS/angular 4 website which is displaying an iframe from a third party (powerBI Emebdded). We are trying to get develop a feature allowing the end user to take a screenshot of the page including the content of the iframe
We triedthe iframe2image library: https://github.com/twolfson/iframe2image But we are facing the issue of the same origin policy :
ERROR DOMException: Blocked a frame with origin http://localhost:4200 from accessing a cross-origin frame
As we have no acces to the iframe (it's a third party content generated by PowerBI iframe with a dedicated library) we can not bypass the policy by setting the window.document.domain in the iframe to the same domain.
Do you have a solution to suggest us?
Thank you :)
from Take screenshot of a page containing an iframe
No comments:
Post a Comment