我的发展仍在继续,并且我在Flash和JS / HTML中向前迈进了很多。
对于那些有更多经验的人,我有一个问题。
我有一个由成员组成的Web应用程序,我希望他们能够相互发送录音。我开发了一种闪存录音机,可以让用户录制一条消息,播放它,然后将其附加到消息表单,就像电子邮件一样,你可以附加一个文件,它将在内存中,直到用户点击“发送”。在消息中添加录音是可选的。
我的问题是,我有html表格,在表格的下角是我的闪光灯录音机。什么是最好的策略,以便我可以:
用户按下发送后,录音机会检查是否有录音。
如果没有录制,请通过AJAX正常发送消息。
如果有录音,请像以前一样发送信息,并使用闪光灯附加数据。
我一直在寻找,我在网上找到许多flash上传器,flash表格等。
我想我想要的是,对于那些不想发送录音或因某些原因不能使用flash的用户,该消息是HTML。换句话说,消息将是来自HTML表单的数据和一次性闪存中的数据(如果有的话)的组合,或者是最好的方式。
但是如果录音机处于活动状态,则将其与消息一起以平稳的方式连接到POST。
我想这涉及到一些逻辑并向Flash发送JS调用然后回来但我不确定如何才能成为最佳方法。有人可以指导我,或者你知道任何好的教程。
答案 0 :(得分:0)
我认为从SWF中提取数据并将其作为同一POST的一部分发送起来并不容易。您最好的选择是在提交时遵循以下逻辑:
该逻辑不包括错误处理或从Flash上传数据的详细信息,但您似乎可以控制这些部分。