actionscript 3 - 如何将网页中的Adobe Air图像/屏幕截图保存到客户端计算机?通过鼠标单击或键盘输入



我已经在AR应用上工作了几个小时,并且做得很好,它在我的机器上表现很好,但是当我试图在网页上保存屏幕图片或截图时,我的应用程序的演示页面,它就是不工作。

我已经使用了JPGEncoder,似乎它没有做任何事情,并且在给定的照片拍摄时间之后,除了相机之外没有任何工作。

编辑,代码不工作,因为我想要的功能,点击图片时,用户有他的手在相机按钮,adobe已经限制了这个安全原因,我尝试了dispatchEvent(新MouseEvent (MouseEvent.CLICK));

但打不通。

关于如何在没有鼠标点击或键盘交互的情况下在用户机器上保存屏幕截图的任何帮助。

谢谢Saurabh

我找到原因了。如果没有鼠标点击或键盘事件等用户交互,则无法保存网络摄像头或屏幕截图。

我所做的是,保存bitmapdata并显示它与一个按钮下载图像,现在一个用户得到预览之前保存在他的硬盘上的图像。

现在,当用户点击这个下载按钮时,我们得到了所需的用户交互,adobe现在允许保存图像。

相关内容

最新更新