【问题标题】:working with externalinterface js [closed]使用外部接口 js [关闭]
【发布时间】:2013-03-03 05:37:38
【问题描述】:

我是 ExternalInterface js 的初学者,我真的不知道如何使用它。 我在网络上有 100 个 Flash 视频。用户访问网络并开始观看第一个视频。当第一个视频结束时,弹出窗口打开并显示再次播放下一个视频。 当下一个视频链接点击并打开下一个视频的URL,然后下一个视频将播放。等等……

我只需要从哪里开始的指导以及任何有关理解 externalInterface 或任何其他方式来完成此任务的帮助..

我不是要代码.. 只是需要指导。从哪里开始,什么是正确的方法。

【问题讨论】:

  • 提问时请多花点时间校对。更重要的是,what have you tried?
  • 先生,我不是要代码.. 只是需要指导。从哪里开始。
  • 从阅读 API 开始,当你确实有问题需要回答时,提出问题。您发布的内容不是问题。

标签: javascript jquery flash externalinterface


【解决方案1】:

您可以使用 Actionscript 调用 Javascript 函数:

JS:

function sayHello(data){
    alert("Hello, "+data.name);
}

AS:

ExternalInterface.call("sayHello",{name:"John Doe"});

或者,也可以反过来用JS调用AS函数

AS:

ExternalInterface.addCallback("sayHello",function(name:String){
    trace("Hello, "+name)
});

JS:

myFlashMovie.sayHello("John Doe");

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-25
    • 1970-01-01
    • 1970-01-01
    • 2014-03-04
    • 1970-01-01
    相关资源
    最近更新 更多