Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用JavaScript或某些flash插件拍摄带有嵌入式flash的网页截图_Javascript_Flash_Screenshot_Webpage - Fatal编程技术网

如何使用JavaScript或某些flash插件拍摄带有嵌入式flash的网页截图

如何使用JavaScript或某些flash插件拍摄带有嵌入式flash的网页截图,javascript,flash,screenshot,webpage,Javascript,Flash,Screenshot,Webpage,我知道html2canvas库,但它不适用于flash和iframes元素。但是我的flash库可以避免这些限制 或者可以拍摄当前正在播放的视频截图的flash播放器。拍摄截图意味着,您需要将捕获的图像保存到服务器中吗?是的,我可以使用html2canvas并以base64格式发送到服务器,但页面上有一个flash视频播放器,也必须拍摄。另一个想法是在flash播放器中捕获视频(如果需要API),然后在服务器上合并html2canvas的结果和播放器中视频的屏幕截图,但我不知道这类播放器。您可以

我知道html2canvas库,但它不适用于flash和iframes元素。但是我的flash库可以避免这些限制


或者可以拍摄当前正在播放的视频截图的flash播放器。

拍摄截图意味着,您需要将捕获的图像保存到服务器中吗?是的,我可以使用html2canvas并以base64格式发送到服务器,但页面上有一个flash视频播放器,也必须拍摄。另一个想法是在flash播放器中捕获视频(如果需要API),然后在服务器上合并html2canvas的结果和播放器中视频的屏幕截图,但我不知道这类播放器。您可以创建一个应用程序,加载swf并将舞台捕获为位图数据并发送到服务器。在其中创建一个javascript回调函数,以便可以从javascript触发save方法。然后,您可以根据需要将捕获的图像保存到服务器中,并将其合并并用于您的目的。看看这个。这演示了如何通过将swf加载到应用程序中来将映像保存到服务器中。希望能有帮助。