Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 Flash应用程序中无法识别网络摄像头_Actionscript 3_Flash_Webcam - Fatal编程技术网

Actionscript 3 Flash应用程序中无法识别网络摄像头

Actionscript 3 Flash应用程序中无法识别网络摄像头,actionscript-3,flash,webcam,Actionscript 3,Flash,Webcam,我的Flash应用程序(用Actionscript 3编写)在网络摄像头识别方面存在问题 我使用以下方式获取网络摄像头源: Camera.getCamera(); 但是在某些电脑上它不工作。 特别是,一些网络摄像头的指示灯亮起,但getCamera()仍然返回false。 怎么可能呢?这应该是可行的: package { import flash.display.Sprite; import flash.media.Camera; import flash.media.Video; publ

我的Flash应用程序(用Actionscript 3编写)在网络摄像头识别方面存在问题

我使用以下方式获取网络摄像头源:

Camera.getCamera();
但是在某些电脑上它不工作。 特别是,一些网络摄像头的指示灯亮起,但getCamera()仍然返回false。 怎么可能呢?

这应该是可行的:

package {
import flash.display.Sprite;
import flash.media.Camera;
import flash.media.Video;

public class CameraController extends Sprite {
    private var cam:Camera = Camera.getCamera();
    private var vid:Video = new Video(); 

    public function CameraController() {
        connectCamera();
    }


    private function connectCamera():void {
        vid.attachCamera(cam); 
        addChild(vid);
    }
}
}
您可以在此处阅读有关使用照相机的更多信息: