0

我正在尝试做一个简单的 Flash 文件上传器。我创建了一个 Flash SWF,它可以将文件上传到服务器上,还有一个 php 将它保存在那里。我现在想要完成的事情是将这个闪存隐藏在某个地方并通过外部函数访问它。我想要做的就是浏览一个文件并通过jQuery将文件提供给flash fileReference,然后调用fileReference.upload()。

我希望有人可以帮助我解决这个问题。提前谢谢你,丹尼尔!

4

1 回答 1

0

在 Flash 文件中,您不希望查看将添加回调方法的 ExternalInterface 类。像这样的东西:

if (ExternalInterface.available)
    ExternalInterface.addCallback("jsFunc", doSomething);

function doSomething():void
{
     trace("i did something");
}

然后应该可以从 SWF 对象上的 JS 调用方法 jsFunc。查看ExternalInterface 文档以获取更多信息。

于 2012-04-18T12:35:20.887 回答