在开始之前我会解释一下,我对 ActionScript 比较陌生,对 JavaScript 也比较陌生,但我知道我可以/需要做什么。 p>
我在网上做了一些搜索,以找出执行此操作所需的内容,但我并不 100% 确定如何执行此操作。
我能找到的唯一教程是关于从一个到另一个发送文本,反之亦然。
我想要实现的目标:
[JavaScript]
HTML element is clicked.
[ActionScript]
Performs an Event and passes Boolean back to JavaScript on success/error.
[JavaScript]
block 引用>Dependent on true/false will have methods in place to continue.
我并不是要求您为我执行此操作,但是如果您知道任何好的文档/教程可以向我指出,我将不胜感激。我想学习如何做到这一点,而不是被展示/告诉如何做到这一点。
我已经读过的教程:
再次感谢您提供的任何帮助/有用的链接:)
最佳答案
好吧,我已经找到了我祈祷的可能答案!
REDDIT 上一位非常好的绅士指出了我实现这一目标的最佳方法。
我能找到的每个教程/建议都是以与要求相反的方式进行的。
当触发 [JAVASCRIPT] 元素时,我需要 [ACTIONSCRIPT] 触发事件onClick这样就可以调用函数了。
给我的答案是:
Register a handler in Flash with:
ExternalInterface.addCallback('jsFunction', asHandler);
After this I can call my function in JavaScript on the Flash Movie Object.
这似乎有效,我将在接下来的几天内开放这个问题,看看是否有人反对将此作为可接受的答案。
关于JavaScript onClick函数触发ActionsScript3事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26546294/