gpt4 book ai didi

actionscript-3 - 从 Flex 应用程序 (Web) 复制图像并将其粘贴到应用程序外部

转载 作者:行者123 更新时间:2023-12-03 02:00:31 25 4
gpt4 key购买 nike

我有一个要求,我们应该能够将应用程序中显示的图像复制到剪贴板并将其粘贴到外部(就像在 Excel 上一样)。

我正在尝试以下代码片段(在按钮单击内)。

Clipboard.generalClipboard.clear(); var dataLoaded:Boolean = Clipboard.generalClipboard.setData(ClipboardFormats.RICH_TEXT_FORMAT, byteArray, false);

dataLoaded 对象是 true,但是在 Excel 或 MsPaint 上尝试时它不会粘贴任何内容。

我们有什么办法可以实现这个目标吗?

谢谢。

最佳答案

您显示的代码本身不足以成功转移。与 FP 应用程序(Web)的安全沙箱中的许多其他操作一样,此代码只能响应直接的用户交互。因此,没有任何有效上下文的代码当然无法工作,但如果在鼠标按下监听器中调用(例如,真正的用户生成的鼠标事件,创建假鼠标事件仍然不起作用),它应该正确响应:

private function handleMouseClick(event:MouseEvent):void
{
Clipboard.generalClipboard.clear();
var dataLoaded:Boolean = Clipboard.generalClipboard.setData(ClipboardFormats.RICH_TEXT_FORMAT, byteArray, false);
}

关于actionscript-3 - 从 Flex 应用程序 (Web) 复制图像并将其粘贴到应用程序外部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34507563/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com