Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/409.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 在网页上拍摄Adobe flash player的屏幕截图_Javascript_Jquery_Html_Flash - Fatal编程技术网

Javascript 在网页上拍摄Adobe flash player的屏幕截图

Javascript 在网页上拍摄Adobe flash player的屏幕截图,javascript,jquery,html,flash,Javascript,Jquery,Html,Flash,我想知道是否有一种方法可以通过编程方式拍摄flash对象(例如TwitchTV视频播放器)的屏幕截图,并将其临时存储在服务器端 我已经对这个主题做了一些研究,但由于Javascript的复杂性,似乎不可能做到这一点。有解决办法吗 谢谢经过一个月的研究,我找到了一个可以在Chrome上运行的解决方案。解决方法包括创建一个Chrome扩展来使用一个名为的特定扩展函数 captureVisibleTab以dataUrl的形式生成可见选项卡的屏幕截图。然后可以将生成的dataUrl加载到canvas元素

我想知道是否有一种方法可以通过编程方式拍摄flash对象(例如TwitchTV视频播放器)的屏幕截图,并将其临时存储在服务器端

我已经对这个主题做了一些研究,但由于Javascript的复杂性,似乎不可能做到这一点。有解决办法吗


谢谢

经过一个月的研究,我找到了一个可以在Chrome上运行的解决方案。解决方法包括创建一个Chrome扩展来使用一个名为的特定扩展函数

captureVisibleTab
dataUrl
的形式生成可见选项卡的屏幕截图。然后可以将生成的
dataUrl
加载到
canvas
元素中。加载后,画布可以根据偏移规格进行裁剪(可通过内容脚本获得)

请参阅以下链接:


恐怕没有解决办法。(除非您正在开发附加组件或扩展)