【问题标题】:Flash camera access without security question没有安全问题的闪光灯相机访问
【发布时间】:2009-10-02 14:25:07
【问题描述】:

是否可以在不需要用户许可的情况下使用 Flash 访问机器网络摄像头?

我计划在其中使用 Flash 的项目不会基于 Web,而是在标准 Flash 投影仪或 swfStudio 投影仪中运行。

【问题讨论】:

    标签: webcam flash


    【解决方案1】:

    没有。它不是。这类似于“是否可以使用 JavaScript 将文件保存在用户的硬盘上”的问题。这可能是可能的,但它是一个黑客。它不会永远工作[如果你找到一种方法],因为它根本不受支持。不支持它的原因是:安全性。这不是技术的不可用,因此没有理由在未来永远可用。

    P.S:对于 JavaScript,HTML5 确实可以选择将文件保存在用户的硬盘上,但同样,不是没有权限 [我这里没有考虑 cookie]

    【讨论】:

    • 我以为是这样的。有没有可能像 SwfStudio 这样的东西能够提供我想知道的解决方案?
    • 我不这么认为。同样,FP 安全性(避免应用程序在没有他/她确认的情况下记录用户)。出于同样的原因,想要使用摄像头或麦克风的 Flash 应用程序必须至少是该对话框的大小,否则它们将静默失败。
    • 底线:没有解决方案。应该没有一个。此类技术的规范断言,在向应用程序提供某些此类访问之前,用户干预是必须的。因此,您正在寻找的不是“解决方案”,而是“解决方法”[或者实际上是“黑客”]。不,至少对于世界的白人来说,没有这样的存在[或者不应该......至少在理想的世界中]:D
    【解决方案2】:

    为什么不使用 AIR? 在 AIR 中,您可以访问相机,并且不会显示任何消息。

    【讨论】:

    • 当然。试试这个adobe.com/cfusion/marketplace/…
    • 谢谢安迪,对于我的具体情况,Air 似乎是一个可能的选择。但是我需要从中调用 C 代码,所以我会看看 SwfStudio 和 Air 是否可以很好地配合使用。但这是我的问题,再次感谢。
    【解决方案3】:

    如果您可以控制要部署到的机器,则可以使用Flash Settings Manager 始终允许摄像头访问。

    【讨论】:

      猜你喜欢
      • 2011-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-02
      • 2015-10-24
      • 1970-01-01
      相关资源
      最近更新 更多