1

这是关键,我需要通过 actionscript 截取网页的完整屏幕截图,我知道这在其他编程语言(如 PHP 和 CutyCapt)上是可能的,但是通过 actionscript,有没有办法完成它?

完整的屏幕截图应该能够截取整个网页,其中可能包括 swfs / 视频。

请注意,我只对 Actionscript 的可用解决方案(如果有的话!)感兴趣,而不是对库/其他编程语言的引用。

4

3 回答 3

2

没门。您只能截取当前 swf 的屏幕截图。

于 2012-08-09T14:10:22.153 回答
1

没有。这将是一个巨大的安全漏洞。想象一下,如果某个 3rd 方 Flash 广告可以随机截屏您在网页上所做的任何事情(登录详细信息、个人信息、活动等)。

然而,SWF 本身的任何东西都是公平的游戏。

我建议您考虑一下为什么需要屏幕截图,并从那里尝试找到另一种可以为您提供与屏幕截图相同效果的方法,因为仅从 ActionScript 截取整个网页的屏幕截图是不可能的。

于 2012-08-09T14:37:06.357 回答
0

今天似乎有可能。

在 Yahoo.com 上运行着一个“简洁”(讽刺)的 Flash 广告,它捕获了该页面上 HTML 元素的当前视觉状态。请参阅随附的屏幕截图。纯 HTML 的项目,并且在广告捕获图像之前与我进行了交互,是该图像的一部分,然后它会对其应用效果。您可以判断 swf 何时捕获焦点。它没有执行服务器端操作,甚至没有模拟捕获。对我来说看起来很真实;但是,我承认我已经有几个月没有研究过最新玩家的功能或安全漏洞了。如果有人可以解释这不是捕获我会感兴趣

我同意这是一个巨大的安全漏洞。你能想象这些可能性吗?许多银行网站允许在其上运行 Flash 广告。捕获账户余额和交易细节不会花费更多的精力。

在此处输入图像描述

于 2013-02-01T19:55:12.400 回答