我认为这是相当直接的,但我的技能在于JavaScript和Ruby,而不是闪存,所以我想通过其他几个想法来运行它:)
我有一个Flash文件,可以通过网络摄像头拍摄用户的照片。我想拍摄新创建的图像,base64编码然后将其传递给JavaScript函数。该JavaScript函数将基本上将这些数据嵌入到页面上的隐藏表单元素中。
上传表单后,我会将base64编码的图像重建为jpg。
任何人都可以看到这种方法中的任何陷阱吗?我已经假设我需要在表单元素(multipart)上使用正确的mime类型编码。
答案 0 :(得分:1)
我是这样做的:
如果要在发送数据后在页面中显示图像:
它会更加快速,需要更少的空间(没有base64开销),最重要的是,它很简单......
另外,如果您依赖闪存,您可以在闪存中实现整个表单的功能......我认为混合技术没有意义,除非实际的好处超过增加的维护成本......