这就是我的情况--我有一个用C++和DirectX编写的3D引擎。它为图形用户界面窗口使用。
这允许我使用HTML和Javascript作为GUI,然后在3D环境中渲染它。当我尝试使用Javascript (Awesomium允许我在C++应用程序中调用Javascript )和动作脚本ExternalInterface与SWF电影通信时,我的问题就出现了。现在,我不能期望我的最终用户都相应地修改他们的flash player Global Secur
是否可以在参数中使用Javascript对象与Actionscript函数绑定ExternalInterface.callBack方法,并获得ActionScript类的实例作为参数而不是数组或对象?我的目的是在Javascript和Actionscript之间保持打字。//Javascript
var swfObject = document.getElementById('mySwfObject