我怎么做,可以接收来自浏览器插件或其他Windows应用程序数据的Flash浏览器的应用程序?

StackOverflow https://stackoverflow.com/questions/1929760

换句话说,假设我想从一个Windows应用程序发送数据,如文本,程序(如浏览器插件)在浏览器中运行的Flash应用程序。那么,在概念上,这样的例子可能是一个Flash即时通讯一个文本框和按钮“发送”;所以我们说,我希望能够以编程方式粘贴文本,然后按发送或以其他方式激活它。这不是我想在这里做现实(即,不,我不是垃圾邮件其他人的聊天室或任何东西),但只是类似情况的说明。

我的家伙写的Flash应用程序,这样我就可以在它包括任何部件或黑客可能是必要的。为什么这个问题引起了我的理由是,据我所知的SDK所提供我,我想不能从Flash中直接访问的数据,所以我需要一种方法来管,从一个普通的应用程序中的数据导入到Flash中。

编辑:

tehmou,感谢答案。

另外,我想知道,我可以有Flash应用程序通过本地主机的IP与其他应用程序进行交互?或者有没有受到严厉限制在其浏览器中的服务器闪存,不能互动?

有帮助吗?

解决方案

使用JavaScript可能是一个解决方案。您可以使用ExternalInterface类的JS函数映射到一个ActionScript函数,然后调用来自插件。 (使用ExternalInterface的静态的addCallback和调用方法与JS交互。)我不知道是什么样的一个插件,我们都在谈论在那里,但是这应该是好的,只要你能够访问包含HTML的JS。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top