【问题标题】:Flash copy to clipboard bugFlash 复制到剪贴板错误
【发布时间】:2024-01-23 08:09:01
【问题描述】:

我正在尝试将复制到剪贴板应用到我的网站,但似乎存在错误,因为文本没有被复制到我的网站上。

Clipboard.swf : 用这个复制

我的网站:FileLnx(请上传,然后点击文本字段进行复制)

【问题讨论】:

  • 这听起来像是一个安全限制而不是一个错误。请详细说明您在做什么

标签: javascript flash copy


【解决方案1】:

这应该回答你的问题:

http://www.adobe.com/devnet/flashplayer/articles/fplayer10_security_changes.html#head31

在 Flash Player 9 中,ActionScript 可以 在系统剪贴板上设置数据 任何时候。使用 Flash Player 10, System.setClipboard() 方法可能是 仅通过成功调用 源自用户的 ActionScript 相互作用。这包括行动 例如单击鼠标或使用 键盘。这种用户交互 要求也适用于新 动作脚本 3.0 Clipboard.generalClipboard.setData() 和 Clipboard.generalClipboard.setDataHandler() 方法。

【讨论】:

  • 你能推荐一些其他的 swf 吗?我搜索了很多,但没有一个对我有用。
  • @Shishant:为什么不预先选择并聚焦一些文本并告诉用户按 CTRL+C?