我正在尝试创建一个按钮,该按钮将使用 javascript 和 actionscript 关闭 Flash 覆盖。我在许多网站上发现使用 ExternalInterface,但我似乎无法让它工作。有任何想法吗?
闪存作为:
import flash.external.ExternalInterface;
close_btn.addEventListener(MouseEvent.CLICK, clickHandlerButton);
function clickHandlerButton(e:MouseEvent):void{
if(ExternalInterface.available) ExternalInterface.call("hideBanner","");
}
Javascript函数:
<script>
function hideBanner(){
document.getElementById("banner").style.display = "none";
}
</script>
如果我向 MouseEvent 添加跟踪,则可以确认 ExternalInterface.available 返回 true。