Flash 动作脚本

Posted

技术标签:

【中文标题】Flash 动作脚本【英文标题】:Flash Action Script 【发布时间】:2011-09-27 05:00:05 【问题描述】:

我想在动作脚本中编写一个应用程序。

应用程序将使用 jQuery 附加到页面,如果附加,则立即将其复制到系统剪贴板。我有这个代码:

jQuery:

$(document).ready(function()
    $('#obsah').append('<object   id="copysw" align="middle"><param name="movie" value="cp.swf" /><PARAM NAME=FlashVars VALUE="hodnota=something"></object>');
);

和动作脚本

 but.onRelease = function() 
    System.setClipboard(hodnota);
 ;
 but.onRelease();

但它不起作用。我仍然必须单击一个 Flash 窗口才能执行此操作。我还尝试通过 jQuery 单击 Flash。

$(document).ready(function()
    $('#obsah').append('<object   id="copysw" align="middle"><param name="movie" value="cp.swf" /><PARAM NAME=FlashVars VALUE="hodnota=something"></object>');
$('#copysw').click();
);

但对我没有任何帮助。请给我一些提示如何做到这一点。非常感谢。

【问题讨论】:

【参考方案1】:

您应该查看此链接ZeroClipBoard 了解如何复制到剪贴板。

虽然它是有限的,但有充分的理由,仅在用户触发操作时复制...例如点击。

【讨论】:

感谢您的回复。我在开始做这个之前检查了这个。但它没有像我不会的那样工作。我将它与 jquery 上下文菜单插件 link 结合使用,我尝试将 ZeroClipBoard 赋予上下文菜单中的一个元素,但没有奏效。

以上是关于Flash 动作脚本的主要内容,如果未能解决你的问题,请参考以下文章

Flash 动作脚本 3.0

Flash 动作脚本 tweenlite 1084

使用flash动作脚本开发网络游戏

如何从 flash 中的动作脚本发布到 wordpress

如何使用动作脚本控制 Flash 中的 FLV 播放?

Flash 动作脚本可以读写本地文件系统吗?