gpt4 book ai didi

javascript - JavaScript 中的 ActionScript 调用函数

转载 作者:行者123 更新时间:2023-11-28 02:13:26 25 4
gpt4 key购买 nike

我正在尝试从 ActionScript 调用一个非常简单的 JavaScript 函数,但我似乎无法使其工作。这是我的代码:

JavaScript

function alert() {
alert("hi");
}

ActionScript

ExternalInterface.call("alert");

HTML

<object width="500" height="500"
classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://fpdownload.macromedia.com/
pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0">
<param name="SRC" value="FlashApp.swf"/>
<param name="allowScriptAccess" value="always" />
<embed src="FlashApp.swf" width="500" height="500" allowScriptAccess="always">
</embed>
</object>

最佳答案

可能是因为已经有提醒功能了?这对我有用。

//js
function myAlert() {
alert("hi");
}

//as3
ExternalInterface.call("myAlert");

AS3 代码:

public class Main extends Sprite 
{
public function Main():void
{
if (stage) init();
else addEventListener(Event.ADDED_TO_STAGE, init);
}

private function init(e:Event = null):void
{
removeEventListener(Event.ADDED_TO_STAGE, init);
// entry point
ExternalInterface.call("myAlert");

}

}

关于javascript - JavaScript 中的 ActionScript 调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16744618/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com