我们正在构建一个具有相当广泛部署的自助服务终端应用。该应用程序位于浏览器中运行的Flash中,需要使用网络摄像头。目前,每个自助服务终端都会显示通常的Flash“你想允许使用你的摄像头/麦克风”对话框,我想本地管理员可以点击,选择“记住”等。
鉴于这是一个自助服务终端应用程序,我们可以自己访问这些计算机(或者至少可以访问这些计算机的人),有没有办法对白名单进行预先播种,以便不显示对话框?
答案 0 :(得分:5)
如果您运行可以读/写文件系统的本地应用程序(不是Flash),那么您可以找到设置并进行更改。它们存储在macromedia.com
域下的本地共享对象以及要允许的应用域中。
确切的位置有所不同,但在我的机器上有一个例子:
C:\Users\sam\AppData\Roaming\Macromedia\Flash Player\macromedia.com\support\flashplayer\sys\#ungrounded.net\settings.sol
这是教程的设置文件:
http://www.newgrounds.com/portal/view/326194
(swf实际上托管在undergrounded.net上)。
这是一个SOL查看器:
http://www.buraks.com/asv/tools/sve.html
有关编辑SOL和软件的更多信息,请点击此处: