热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

拍摄包含iframe的页面的屏幕截图

如何解决《拍摄包含iframe的页面的屏幕截图》经验,如何解决这个问题?

我们有一个nodeJS / angular 4网站,该网站显示来自第三方的iframe(powerBI Emebdded)。我们正在尝试开发一种功能,以允许最终用户对包含iframe内容的页面进行截图。

我们尝试了iframe2image库:https: //github.com/twolfson/iframe2image

但是我们面临着同一个原产地政策的问题:

ERROR DOMException: Blocked a frame with origin http://localhost:4200
from accessing a cross-origin frame

由于我们无权访问iframe(这是PowerBI iframe生成的带有专用库的第三方内容)。我们无法通过将iframe中的window.document.domain设置为同一域来绕过该策略。

您有建议的解决方案吗?


推荐阅读
author-avatar
琦玉老师
迷茫的,没有热情的死肥宅
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有