有谁知道如何在flex中将数据从javascript传递到actionscript?我已经尝试过涉及 Flex 中的 LocationChangeEvent 监听器的方法,但我无法获取更改后的 URL。我正在开发 Flex Mobile 项目。请帮忙。
[编辑] 我正在开发一个移动项目,我试图加载一个带有 javascript 的 html。我将 StageWebView 的大小设置为零,因为我不需要 Web 界面,我只需要加载 javascript。从那里,我尝试通过修改 JavaScript 内的 document.location 将数据发送到我的 Flex 应用程序,如下所示:
document.location = "mydata";
然后,我的 Flex 应用程序正在监听此事件 LocationChangeEvent,如果 StageWebView 内发生 URL 更改,则会触发该事件。由于某种原因,我没有触发。
[已解决] LocationChangeEvent 实际上在我的情况下起作用,但我确实更改了 javascript 中的某些内容。
我更改了以下内容
document.location = "mydata";
至
window.location = "mydata";
最佳答案
您可以使用 Actionscript -> Javascript 和 Javascript -> Actionscript 进行调用
关于javascript - 将数据从 JavaScript 传递到 ActionScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17462007/