JavaScript onClick函数触发ActionsScript3事件

时间:2014-10-24 10:38:00

标签: javascript jquery actionscript-3 actionscript externalinterface

在我开始之前我将解释我对ActionScript相对较新,也是 newish 到JavaScript,但是我可以/需要做什么。

我已经在网上做了一些狩猎,找出了做这件事的必要条件,但是我并不是百分之百确定如何做到这一点。

我能找到的唯一教程是将文本从一个发送到另一个,反之亦然。

我想要实现的目标:

  

[JavaScript]

     
    单击

HTML元素。

  
     

[ActionScript]

     
    

执行事件并在成功/错误时将Boolean传递回JavaScript。

  
     

[JavaScript]

     
    

依赖于true / false将有适当的方法继续。

  

我不是要求你为我做这个,但是如果你知道任何好的文档/教程,你可以指出我会很感激。我想学习如何做到这一点,而不是被告知如何去做。

教程我已经读过:

AGAIN 感谢您提供的任何帮助/有用链接:)

1 个答案:

答案 0 :(得分:0)

好吧,我找到了一个可能的回答我的祈祷!

REDDIT上一位非常优秀的绅士指出了实现这一目标的最好方法。

我能找到的每个教程/建议都与所需的相反。

我需要 [ACTIONSCRIPT] 才能在触发 [JAVASCRIPT] 元素时触发事件 onClick 这样就可以调用一个函数。

给我的答案是:

  

使用以下命令在Flash中注册处理程序:

     

ExternalInterface.addCallback('jsFunction', asHandler);

     

在此之后,我可以在Flash Movie Object上用JavaScript调用我的函数。

这似乎有效,我将在接下来的几天内打开这个问题,看看是否有人对此接受任何反对意见。