gpt4 book ai didi

javascript - 我想使用网络摄像头拍照,然后将该数据传递给 JavaScript 函数

转载 作者:行者123 更新时间:2023-11-30 06:08:31 26 4
gpt4 key购买 nike

我认为这很简单,但我的技能在于 JavaScript 和 Ruby 而不是 flash,所以我想先考虑一下其他人的想法:)

我有一个 Flash 文件,可以通过他们的网络摄像头为用户拍照。我想获取新创建的图像,对其进行 base64 编码,然后将其传递给 JavaScript 函数。该 JavaScript 函数实质上将获取此数据,然后将其嵌入到页面上的隐藏表单元素中。

上传表单后,我会将图像从 base64 编码重建回 jpg。

任何人都可以看到这种方法中的任何问题吗?我已经假设我需要在表单元素(多部分)上使用正确的 MIME 类型编码。

最佳答案

这是我的做法:

  • 生成图像
  • 使用 as3corelib 将其编码为 JPG 或 PNG
  • 使用 POST 将二进制数据发送到服务器

如果想在数据发送后在页面显示图片:

  • 让服务器响应新的图像位置
  • 通过 ExternalInterface 将该位置传递给 JavaScript,以便 JavaScript 可以将图像插入 DOM

它将明显更快,需要更少的空间(没有 base64 开销),最重要的是,它非常简单......

此外,如果您依赖 Flash,则可以在 Flash 中实现整个表单的功能......我认为混合技术没有意义,除非实际 yield 超过增加的维护成本......

关于javascript - 我想使用网络摄像头拍照,然后将该数据传递给 JavaScript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2278259/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com