有没有办法在php或javascript中编写程序,可以加载flash文件并与之交互? (点击按钮等)
答案 0 :(得分:2)
<强>的JavaScript 强> 以下是Flash / JavaScript互动的一个很好的示例using the YouTube Chromeless Player。
<强> PHP 强> 虽然您可以使用查询字符串从php文件中检索数据,或者让PHP文件预先填充FlashVars,但您也可以use PHP with amfPHP进行更强大的数据库交互。
<强>的ActionScript 强> 也许这些链接会有所帮助: Basics of using the External Interface或External Interface
答案 1 :(得分:2)
有很多方法可以在您的演示文稿中处理服务器/客户端/ Flash交互,但出于什么目的可能是您应该问的问题。我开发了一个聊天客户端,通过java与jabber服务器连接,然后与Sony MMPORG游戏连接。客户端(浏览器),服务器和闪存之间有很多交互。考虑到它是一个Flash应用程序,需要进行交互,以使整个体验对最终用户更直观和有用。
您可以在此处查看此客户的屏幕截图: EQ2 Web-Chat Client - Javascript/Actionscript/DHTML by DrLouie - Jabber/Java Communication by PC(Pierce Courtney)
很遗憾,除非您拥有EverQuest 2的有效Sony Station帐户,否则您无法访问实时客户端。请记住,这是在2004年开发的,所以如果有可能,那么今天它可能更多。这是开发闪存接口的有趣方式!更有趣的是找到闪存/ javascript /服务器交互的可能性,这在某种程度上往往有点无限......
答案 2 :(得分:0)
如果您使用Flex,请查看ExternalInterface。
答案 3 :(得分:0)
是的,您可以将flash文件(.swf)加载到html文档中并使其与php进行交互,但是! flash是交互的负责人,将数据发送到php,所以swf文件应该使用loadvariables()函数来完成。
祝你好运!